diff --git a/configure/RULES_BUILD b/configure/RULES_BUILD index 8ce79bad31909204e6dda8470daccda3f27433aa..03e96cdaeb1df9320512c59368c6680b6d3666b9 100644 --- a/configure/RULES_BUILD +++ b/configure/RULES_BUILD @@ -58,15 +58,13 @@ endif @$(RM) $@ $(PREPROCESS.cpp) -%.c: %.i $(SNC) +%.c %.h: %.i $(SNC) $(ECHO) "converting $<" - $(SNC) $(TARGET_SNCFLAGS) $(SNCFLAGS) $(USR_SNCFLAGS) $(call PATH_FILTER,$<) -o $(@F).tmp - $(MV) $(@F).tmp $@ + $(SNC) $(TARGET_SNCFLAGS) $(SNCFLAGS) $(USR_SNCFLAGS) $(call PATH_FILTER,$<) -o $(*F).c -%.c: %.stt $(SNC) +%.c %.h: %.stt $(SNC) $(ECHO) "converting $< " - $(SNC) $(TARGET_SNCFLAGS) $(SNCFLAGS) $(USR_SNCFLAGS) $(call PATH_FILTER,$<) -o $(@F).tmp - $(MV) $(@F).tmp $@ + $(SNC) $(TARGET_SNCFLAGS) $(SNCFLAGS) $(USR_SNCFLAGS) $(call PATH_FILTER,$<) -o $(*F).c CLEANS += $(SNC_CSRC_FILES)