[coreboot] [BuildROM] r276 - in buildrom-devel: . packages/mkelfimage

svn at coreboot.org svn at coreboot.org
Fri Sep 25 21:55:14 CEST 2009


Author: myles
Date: 2009-09-25 21:55:13 +0200 (Fri, 25 Sep 2009)
New Revision: 276

Modified:
   buildrom-devel/Makefile
   buildrom-devel/packages/mkelfimage/mkelfimage.mk
Log:
Add $(HOSTTOOLS) to the payload and update mkelfimage.mk so that you can do:
mkelfimage-clean
make payload

and the correct thing happens.  Trivial.

Signed-off-by: Myles Watson <mylesgw at gmail.com>
Acked-by: Myles Watson <mylesgw at gmail.com>



Modified: buildrom-devel/Makefile
===================================================================
--- buildrom-devel/Makefile	2009-09-23 03:07:31 UTC (rev 275)
+++ buildrom-devel/Makefile	2009-09-25 19:55:13 UTC (rev 276)
@@ -106,7 +106,7 @@
 # by coreboot, for v3 it is built by us, so we have ifdef magic here
 
 ifeq ($(CONFIG_COREBOOT_V2),y)
-rom: $(HOSTTOOLS-y) payload $(COREBOOT-y)
+rom: payload $(COREBOOT-y)
 else
 
 # If compressing the payload in v3, parse the elf and tell lar to compress it.
@@ -115,7 +115,7 @@
 LAR_PAYLOAD_FLAGS-y=-a -e
 LAR_PAYLOAD_FLAGS-$(CONFIG_USE_LZMA) += -C lzma
 
-rom: $(HOSTTOOLS-y) payload $(COREBOOT-y)
+rom: payload $(COREBOOT-y)
 	@ mkdir -p $(shell dirname $(TARGET_ROM_FILE))
 	@ cp $(CBV3_OUTPUT) $(TARGET_ROM_FILE)
 	@ $(STAGING_DIR)/bin/lar $(LAR_PAYLOAD_FLAGS-y) $(TARGET_ROM_FILE) $(PAYLOAD_TARGET):normal/payload
@@ -133,7 +133,7 @@
 custom:
 custom-clean:
 
-payload: $(DEPENDS-y) $(PAYLOAD_TARGET)
+payload: $(HOSTTOOLS-y) $(DEPENDS-y) $(PAYLOAD_TARGET)
 
 extract: $(PKG_extract)
 

Modified: buildrom-devel/packages/mkelfimage/mkelfimage.mk
===================================================================
--- buildrom-devel/packages/mkelfimage/mkelfimage.mk	2009-09-23 03:07:31 UTC (rev 275)
+++ buildrom-devel/packages/mkelfimage/mkelfimage.mk	2009-09-25 19:55:13 UTC (rev 276)
@@ -57,8 +57,9 @@
 
 mkelfimage-clean:
 	@ rm -f $(MKELFIMAGE_STAMP_DIR)/.configured
+	@ rm -f $(STAGING_DIR)/sbin/mkelfImage
 ifneq ($(wildcard $(MKELFIMAGE_SRC_DIR)/Makefile),)
-	$(MAKE) -C $(MKELFIMAGE_SRC_DIR) clean 
+	@ $(MAKE) -C $(MKELFIMAGE_SRC_DIR) clean 
 endif
 
 mkelfimage-distclean:





More information about the coreboot mailing list