From 299fcdf81de8b508ac2e1a06e3c8503419561c25 Mon Sep 17 00:00:00 2001 From: "Janet B. Anderson" Date: Thu, 23 Mar 2000 21:21:50 +0000 Subject: [PATCH] Always build munched library. --- configure/RULES_BUILD | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/configure/RULES_BUILD b/configure/RULES_BUILD index 45284a789..38ffe78bb 100644 --- a/configure/RULES_BUILD +++ b/configure/RULES_BUILD @@ -66,9 +66,6 @@ PROD = TESTPROD = LIBRARY_HOST = LIBRARY_IOC += $(LIBRARY) -ifdef MUNCH -LIBRARY_IOC += $(MUNCH_LIBRARY) -endif endif @@ -111,9 +108,9 @@ endif # PROD, TESTPROD, LIBRARY_IOC or LIBRARY_HOST defined # Libraries # -LIBTARGETS += $(LIBNAME) +LIBTARGETS += $(LIBNAME) $(MUNCHNAME) ifneq (,$(strip $(LIBTARGETS))) -LIBTARGETS += $(INSTALL_LIBS) +LIBTARGETS += $(INSTALL_LIBS) $(INSTALL_MUNCHS) ifeq ($(strip $(SHARED_LIBRARIES)),YES) CFLAGS += $($(ANSI)_SHRLIB_CFLAGS_YES) CXXFLAGS += $($(ANSI)_SHRLIB_CFLAGS_YES) @@ -137,7 +134,7 @@ rebuild: clean install inc: $(DIRECTORY_TARGETS) $(INSTALL_INC) $(INSTALL_INCREC) build: $(OBJSNAME) $(LIBTARGETS) $(PRODNAME) $(TESTPRODNAME) \ - $(TARGETS) $(MUNCHNAME) + $(TARGETS) buildInstall : \ $(INSTALL_SCRIPTS) $(INSTALL_PROD) \ @@ -148,7 +145,7 @@ buildInstall : \ $(INSTALL_TEMPLATE) \ $(INSTALL_CONFIGS) \ $(INSTALL_DBS) $(INSTALL_BPTS) \ - $(INSTALL_DBDNAME) $(INSTALL_MUNCHS) + $(INSTALL_DBDNAME) ifdef BIN_INSTALLS buildInstall : binInstalls @@ -195,14 +192,6 @@ depends: $(LIBSRCS) $(SRCS) $(PROD_SRCS) touch DEPENDS $(DEPENDS_RULE) -# C++ munching for VxWorks -%.munch : %.o - @ $(RM) ctct.o ctdt.c - $(NM) $< | $(MUNCH) > ctdt.c - $(COMPILE.c) -traditional ctdt.c - $(LINK.c) $< ctdt.o - @ $(RM) ctdt.c ctdt.o - $(PRODNAME):%$(EXE): $(PROD_OBJS) $(PROD_RESS) $(PROD_DEPLIBS) @$(RM) $@ $(LINK.cpp) $(LD_OBJS) $(LD_RESS) $(LDLIBS) @@ -369,6 +358,14 @@ $(DLL_LINK_LIBNAME):$(LIB_PREFIX)%.lib: $(LIBRARY_OBJS) $(SHRLIBNAME):$(LIB_PREFIX)%$(SHRLIB_SUFFIX): $(LIBRARY_OBJS) $(LINK.shrlib) $(LIBRARY_LD_OBJS) $(SHRLIB_LDLIBS) +# C++ munching for VxWorks +$(MUNCHNAME):%.munch : %.o + @ $(RM) ctct.o ctdt.c + $(NM) $< | $(MUNCH) > ctdt.c + $(COMPILE.c) -traditional ctdt.c + $(LINK.c) $< ctdt.o + #@ $(RM) ctdt.c ctdt.o + binInstalls: $(BIN_INSTALLS) @echo "Installing $(^F)" @$(INSTALL) -d -m 555 $^ $(INSTALL_BIN)