From 66900cefc99f716519422e87196a322ebd16597d Mon Sep 17 00:00:00 2001 From: "Janet B. Anderson" Date: Tue, 20 Feb 2001 15:27:17 +0000 Subject: [PATCH] Simplified snc rules. --- configure/RULES_BUILD | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/configure/RULES_BUILD b/configure/RULES_BUILD index cf6d49f76..0bdfc7a21 100644 --- a/configure/RULES_BUILD +++ b/configure/RULES_BUILD @@ -232,13 +232,15 @@ endif $(MV) lex.yy.c $@ #state notation language rule -%.cpp: ../%.st - @echo "preprocessing $*.st" - @$(RM) $*.i - $(CPP) $(CPPSNCFLAGS) $(INCLUDES) $< > $*.i - @echo "converting $*.i" +%.cpp: %.i + @echo "converting $<" @$(RM) $@ - $(SNC) $(TARGET_SNCFLAGS) $(SNCFLAGS) $*.i -o $@ + $(SNC) $(TARGET_SNCFLAGS) $(SNCFLAGS) $< -o $@ + +%.i: ../%.st + @echo "preprocessing $<" + @$(RM) $@ + $(CPP) $(CPPSNCFLAGS) $(INCLUDES) $< > $@ %.cpp: ../%.stt @echo "converting $< " @@ -390,7 +392,7 @@ $(INSTALL_TEMPLATES)/$(TEMPLATES_DIR)/%: % @echo "Installing $@" @$(INSTALL) -d -m 644 $< $(@D) -.PRECIOUS: %.o %.c %.nm %_ctdt.c +.PRECIOUS: %.o %.c %.nm %_ctdt.c %.i .PRECIOUS: $(COMMON_INC) -include $(CONFIG)/RULES.Db