[coreboot-gerrit] New patch to review for coreboot: nvramcui: Makefile update
Iru Cai (mytbk920423@gmail.com)
gerrit at coreboot.org
Fri Apr 15 11:43:39 CEST 2016
Iru Cai (mytbk920423 at gmail.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/14377
-gerrit
commit c030b34efbad9656ac70d915aef38de99ca9997c
Author: Iru Cai <mytbk920423 at gmail.com>
Date: Fri Apr 15 13:42:11 2016 +0800
nvramcui: Makefile update
* use crossgcc to build nvramcui
* build libpayload dependency
Change-Id: Ife3054aeb03b4da0568ad47f96c633460d6c07ae
Signed-off-by: Iru Cai <mytbk920423 at gmail.com>
---
payloads/nvramcui/Makefile | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
diff --git a/payloads/nvramcui/Makefile b/payloads/nvramcui/Makefile
index 10dc362..b9789f6 100755
--- a/payloads/nvramcui/Makefile
+++ b/payloads/nvramcui/Makefile
@@ -1,9 +1,22 @@
-LPGCC = ../libpayload/install/libpayload/bin/lpgcc
+LIBPAYLOAD_DIR=../libpayload/install/libpayload
+XCOMPILE=$(LIBPAYLOAD_DIR)/libpayload.xcompile
all: nvramcui.elf
-%.elf:
+$(XCOMPILE):
+ $(MAKE) -C ../libpayload defconfig
+ $(MAKE) -C ../libpayload
+ $(MAKE) -C ../libpayload install
+
+ifneq ($(strip $(wildcard $(XCOMPILE))),)
+include $(XCOMPILE)
+LPGCC = CC="$(GCC_CC_x86_32)" $(LIBPAYLOAD_DIR)/bin/lpgcc
+%.elf: %.c
$(LPGCC) -o $*.elf $*.c
+else
+%.elf: $(XCOMPILE)
+ $(MAKE) all
+endif
.PHONY:
clean:
More information about the coreboot-gerrit
mailing list