Modified depends rules

This commit is contained in:
Janet B. Anderson
2001-01-30 16:02:25 +00:00
parent 8ded7b56ab
commit 8a8f1a7ccf
11 changed files with 22 additions and 6 deletions

View File

@@ -164,7 +164,7 @@ $(DIRECTORY_TARGETS) :
# The order of the following rules is
# VERY IMPORTANT !!!!
depends: buildInstall $(SRC_FILES)
depends: inc $(SRC_FILES)
@$(RM) DEPENDS
@touch DEPENDS
ifneq (,$(strip $(SRC_FILES)))
@@ -290,7 +290,7 @@ $(MUNCHNAME):%.munch : %.o
$(NM) $< > nm.out
$(PERL) $(TOOLS)/munch.pl < nm.out > ctdt.c
$(COMPILE.c) -traditional ctdt.c
$(GCC_LD) -o $@ $(LDFLAGS) $< ctdt.o
$(LD) -o $@ $(LDFLAGS) $< ctdt.o
binInstalls: $(BIN_INSTALLS)
@echo "Installing $(^F)"
@@ -385,6 +385,7 @@ $(INSTALL_TEMPLATES)/$(TEMPLATES_DIR)/%: %
.PRECIOUS: $(COMMON_INC)
-include $(CONFIG)/RULES.Db
-include DEPENDS
.PHONY: all inc depends build install clean rebuild buildInstall binInstalls \

View File

@@ -37,5 +37,4 @@ $(INSTALL_INC)/asLib.h:../asLib.h
clean::
@$(RM) asLib.c asLib_lex.c
$(INSTALL_INC)/asLib.h:../asLib.h
depends: asLib_lex.c

View File

@@ -17,3 +17,5 @@ PROD += makeBpt
include $(TOP)/configure/RULES
inc: $(INSTALL_PROD)
depends: $(INSTALL_PROD)

View File

@@ -76,3 +76,5 @@ $(COMMON_DIR)/dbCommon.h: ../dbCommonRecord.dbd ../dbCommon.dbd $(COMMON_DIR)
$(RM) $@
$(DBTORECORDTYPEH) -I .. $< $@
depends: $(INSTALL_DBD)/dbCommon.dbd

View File

@@ -42,4 +42,6 @@ dbYacc$(OBJ): dbLex.c ../dbLexRoutines.c
clean::
@$(RM) dbLex.c dbYacc.c
depends : $(INSTALL_LIBS) $(INSTALL_PROD)
# EOF Makefile.Host for base/src/dbStatic

View File

@@ -28,3 +28,5 @@ dbLoadTemplate$(OBJ): dbLoadTemplate_lex.c ../dbLoadTemplate.h
clean::
@$(RM) dbLoadTemplate_lex.c dbLoadTemplate.c
depends: dbLoadTemplate_lex.c

View File

@@ -67,7 +67,7 @@ dbMapper.o: ../gdd.h ../gddI.h ../gddContainer.h ../gddContainerI.h \
# Rules for generated files
#
aitConvertGenerated.cc: $(EPICS_BASE_HOST_BIN)/aitGen$(HOSTEXE) ../aitTypes.h
aitConvertGenerated.cc: $(EPICS_BASE_HOST_BIN)/aitGen$(HOSTEXE) aitTypes.h
$(EPICS_BASE_HOST_BIN)/aitGen$(HOSTEXE)
$(COMMON_DIR)/gddApps.h : $(EPICS_BASE_HOST_BIN)/genApps$(HOSTEXE)
@@ -76,5 +76,7 @@ $(COMMON_DIR)/gddApps.h : $(EPICS_BASE_HOST_BIN)/genApps$(HOSTEXE)
clean::
$(RM) aitConvertGenerated.cc gddApps.h
depends: aitConvertGenerated.cc aitTypes.h
# EOF base/src/gdd/Makefile.Host:n

View File

@@ -19,7 +19,7 @@ INC += epicsRingBytes.h
INC += epicsReadline.h
INC += osdReadline.h
SRCS += epicsRingPointer.cpp
SRCS += epicsRingBytes.cpp
SRCS += epicsRingBytes.c
SRCS += epicsReadline.c
SRC_DIRS += $(LIBCOM)/calc
@@ -235,3 +235,5 @@ $(COMMON_DIR)/epicsVersion.h: $(TOP)/configure/CONFIG_BASE_VERSION
clean::
@$(RM) errSymTbl.c envData.c
depends: $(INSTALL_LIBS)

View File

@@ -16,3 +16,4 @@ CONFIG_APP_INCLUDE: $(TOP)/configure/RELEASE $(TOP)/configure/CONFIG_APP
@$(RM) $@
@$(PERL) $(TOOLS)/makeConfigAppInclude.pl $(EPICS_HOST_ARCH) $(T_A) $@ $(TOP)
depends: install

View File

@@ -20,3 +20,4 @@ PROD = antelope
include $(TOP)/configure/RULES
depends: $(INSTALL_PROD)

View File

@@ -42,4 +42,6 @@ include $(TOP)/configure/RULES
clean::
$(RM) parse.c parse.h
depends: $(INSTALL_PROD)
# EOF Makefile.Host for base/src/toolsComm/flex