[coreboot-gerrit] Patch set updated for coreboot: Makefile: use KCONFIG_AUTOHEADER instead of file name

Stefan Reinauer (stefan.reinauer@coreboot.org) gerrit at coreboot.org
Sat Jul 18 02:09:52 CEST 2015


Stefan Reinauer (stefan.reinauer at coreboot.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/10970

-gerrit

commit 929e16ce1b2da702c28ecbe9fbaa1ba10619cd55
Author: Stefan Reinauer <stefan.reinauer at coreboot.org>
Date:   Fri Jul 17 13:31:16 2015 -0700

    Makefile: use KCONFIG_AUTOHEADER instead of file name
    
    This makes the Makefile more robust when changing the file name.
    
    Change-Id: Ifc013cc3ef899a7846742a961261ac50bc67e27b
    Signed-off-by: Stefan Reinauer <stefan.reinauer at coreboot.org>
---
 Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index 85a10c0..3a1b83a 100644
--- a/Makefile
+++ b/Makefile
@@ -138,7 +138,7 @@ real-all: real-target
 # must come rather early
 .SECONDEXPANSION:
 
-$(obj)/config.h:
+$(KCONFIG_AUTOHEADER): $(KCONFIG_CONFIG)
 	$(MAKE) oldconfig
 
 # Add a new class of source/object files to the build system
@@ -218,7 +218,7 @@ define create_cc_template
 # $4 additional dependencies
 ifn$(EMPTY)def $(1)-objs_$(2)_template
 de$(EMPTY)fine $(1)-objs_$(2)_template
-$$(call src-to-obj,$1,$$(1).$2): $$(1).$2 $(obj)/config.h $(4)
+$$(call src-to-obj,$1,$$(1).$2): $$(1).$2 $(KCONFIG_AUTOHEADER) $(4)
 	@printf "    CC         $$$$(subst $$$$(obj)/,,$$$$(@))\n"
 	$(CC_$(1)) -MMD $$$$(CPPFLAGS_$(1)) $$$$(CFLAGS_$(1)) -MT $$$$(@) $(3) -c -o $$$$@ $$$$<
 en$(EMPTY)def



More information about the coreboot-gerrit mailing list