summaryrefslogtreecommitdiff
path: root/TAO/tao/Utils/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Utils/Makefile')
-rw-r--r--TAO/tao/Utils/Makefile13
1 files changed, 8 insertions, 5 deletions
diff --git a/TAO/tao/Utils/Makefile b/TAO/tao/Utils/Makefile
index 7e6c790be5b..8fe7af65f9c 100644
--- a/TAO/tao/Utils/Makefile
+++ b/TAO/tao/Utils/Makefile
@@ -8,10 +8,9 @@ ifndef TAO_ROOT
endif # ! TAO_ROOT
MAKEFILE = Makefile
-LIBNAME = libTAO_Utils
-LIB = $(LIBNAME).a
-SHLIB = $(LIBNAME).$(SOEXT)
-
+LIBNAME_UNCHECKED = libTAO_Utils
+SHLIB = $(LIBNAME).$(SHARED_EXT)
+LIB = $(LIBNAME).a
ACE_SHLIBS = -lTAO_PortableServer -lTAO -lACE
CPP_SRCS += \
@@ -33,8 +32,12 @@ LSRC = $(addsuffix .cpp,$(FILES))
#----------------------------------------------------------------------------
include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU
-include $(TAO_ROOT)/rules.tao.GNU
include $(ACE_ROOT)/include/makeinclude/macros.GNU
+ifeq ($(exceptions),1)
+LIBNAME=$(LIBNAME_UNCHECKED)
+SHARED_EXT=$(SOEXT)
+endif # exceptions
+include $(TAO_ROOT)/rules.tao.GNU
include $(ACE_ROOT)/include/makeinclude/rules.common.GNU
include $(ACE_ROOT)/include/makeinclude/rules.nonested.GNU
include $(ACE_ROOT)/include/makeinclude/rules.lib.GNU