libpayload: Move .xcompile into $(obj)
Keep libpayload's xcompile in its build dir. While we are at it, align things with the top-level version. Having `.xcompile` in a central place led to race conditions when multiple payloads try to build their own libpayloads in parallel. Change-Id: I504e1862db79b368289867f7568c9169f27a1549 Signed-off-by: Nico Huber <nico.h@gmx.de> Reviewed-on: https://review.coreboot.org/c/coreboot/+/47651 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Raul Rangel <rrangel@chromium.org> Reviewed-by: Angel Pons <th3fanbus@gmail.com>
This commit is contained in:
@@ -121,7 +121,7 @@ install: real-target
|
||||
install -m 755 bin/lpas $(DESTDIR)/libpayload/bin
|
||||
install -m 644 bin/lp.functions $(DESTDIR)/libpayload/bin
|
||||
install -m 644 $(DOTCONFIG) $(DESTDIR)/libpayload/libpayload.config
|
||||
install -m 755 .xcompile $(DESTDIR)/libpayload/libpayload.xcompile
|
||||
install -m 755 $(xcompile) $(DESTDIR)/libpayload/libpayload.xcompile
|
||||
|
||||
clean-for-update-target:
|
||||
rm -f $(addsuffix .a,$(addprefix $(obj)/,$(libraries))) $(obj)/libpayload.a
|
||||
|
Reference in New Issue
Block a user