libpayload: Keep a copy of .config in the build dir

This should make it easier to find the correct config for in-tree
builds.

Change-Id: I08d396ae3cedc65f63c4b8865701ea123c7d56cb
Signed-off-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/47628
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Nico Huber 2020-11-14 23:46:10 +01:00
parent 1823d53cbf
commit 1dba2ed806
1 changed files with 4 additions and 1 deletions

View File

@ -69,7 +69,10 @@ ifeq ($(CONFIG_LP_LTO),y)
CFLAGS += -flto
endif
$(obj)/libpayload-config.h: $(KCONFIG_AUTOHEADER)
$(obj)/libpayload.config: $(DOTCONFIG)
cp $< $@
$(obj)/libpayload-config.h: $(KCONFIG_AUTOHEADER) $(obj)/libpayload.config
cmp $@ $< 2>/dev/null || cp $< $@
library-targets = $(addsuffix .a,$(addprefix $(obj)/,$(libraries))) $(obj)/libpayload.a