[build] Add support for local configuration files
[people/pcmattman/gpxe.git] / src / Makefile.housekeeping
index 7e7ad76..c373c88 100644 (file)
@@ -468,7 +468,7 @@ define src_template
        @$(RM) $(2)
        @$(TOUCH) $(2)
        @$(CPP) $(CFLAGS) $(CFLAGS_$(3)) $(CFLAGS_$(4)) -DOBJECT=$(4) \
-               -Wno-error -MM $(1) -MG -MP | \
+               -Wno-error -M $(1) -MG -MP | \
                sed 's/\.o\s*:/_DEPS =/' >> $(2)
        @$(ECHO_E) '\n$$(BIN)/$(4).o :' \
                 '$(1) $$(MAKEDEPS) $$(POST_O_DEPS) $$($(4)_DEPS)' \
@@ -921,6 +921,13 @@ $(ICCFIX) : util/iccfix.c $(MAKEDEPS)
        $(Q)$(HOST_CC) -idirafter include -O2 -o $@ $<
 CLEANUP += $(ICCFIX)
 
+###############################################################################
+#
+# Local configs
+#
+config/local/%.h :
+       $(Q)touch $@
+
 ###############################################################################
 #
 # Auto-incrementing build serial number.  Append "bs" to your list of