Removed seq rules. Added rules for module/app configure build

This commit is contained in:
Janet B. Anderson
2001-02-23 20:35:28 +00:00
parent 9873fcbe58
commit 8d5123d516

View File

@@ -231,22 +231,6 @@ endif
@$(RM) $@
$(MV) lex.yy.c $@
#state notation language rule
%.cpp: %.i
@echo "converting $<"
@$(RM) $@
$(SNC) $(TARGET_SNCFLAGS) $(SNCFLAGS) $< -o $@
%.i: ../%.st
@echo "preprocessing $<"
@$(RM) $@
$(CPP) $(CPPSNCFLAGS) $(INCLUDES) $< > $@
%.cpp: ../%.stt
@echo "converting $< "
@$(RM) $@
$(SNC) $(TARGET_SNCFLAGS) $(SNCFLAGS) $< -o $@
# Adl2dl rule
%.dl : ../%.adl
-$(ADL2DL) $< $@
@@ -303,6 +287,16 @@ $(MUNCHNAME):%.munch : %_ctdt$(OBJ)
$(LD) -o $@ $(LDFLAGS) $*.o $<
# Ext, app and module rules
CONFIG_APP_INCLUDE: $(wildcard $(TOP)/configure/RELEASE*)
@$(RM) $@
@$(PERL) $(TOOLS)/makeConfigAppInclude.pl $(EPICS_HOST_ARCH) $(T_A) $@ $(TOP)
RULES_INCLUDE: $(wildcard $(TOP)/configure/RELEASE*)
@$(RM) $@
@$(PERL) $(TOOLS)/makeRulesInclude.pl $(EPICS_HOST_ARCH) $(T_A) $@ $(TOP)
binInstalls: $(BIN_INSTALLS)
@echo "Installing $(^F)"
@$(INSTALL) -d -m 555 $^ $(INSTALL_BIN)
@@ -392,7 +386,7 @@ $(INSTALL_TEMPLATES)/$(TEMPLATES_DIR)/%: %
@echo "Installing $@"
@$(INSTALL) -d -m 644 $< $(@D)
.PRECIOUS: %.o %.c %.nm %_ctdt.c %.i
.PRECIOUS: %.o %.c %.nm %.cpp
.PRECIOUS: $(COMMON_INC)
-include $(CONFIG)/RULES.Db