summaryrefslogtreecommitdiff
path: root/payloads/libpayload/bin/lp.functions
diff options
context:
space:
mode:
authorNico Huber <nico.h@gmx.de>2020-12-27 20:54:33 +0100
committerNico Huber <nico.h@gmx.de>2021-01-01 21:42:41 +0000
commit9d233ba9a99b943878904d885770b9133827e9f3 (patch)
treea7a01416f24e8e4f98818848e705ce842b57a17a /payloads/libpayload/bin/lp.functions
parentdc5c83812b0d4ff506a71a226d3c575a995283e4 (diff)
libpayload/lpgcc: Check for `libpayload.config` for in-tree builds
Instead of checking for an already fully build `libpayload.a`, we check for the `libpayload.config` which is the actual prerequisite to start using `lpgcc`. This will allow compilation of payload sources before or in parallel with the build of `libpayload.a`. Change-Id: Ic0143fefe33560af8b013ae48bbbe231b3ad46f3 Signed-off-by: Nico Huber <nico.h@gmx.de> Reviewed-on: https://review.coreboot.org/c/coreboot/+/48938 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Raul Rangel <rrangel@chromium.org>
Diffstat (limited to 'payloads/libpayload/bin/lp.functions')
-rw-r--r--payloads/libpayload/bin/lp.functions2
1 files changed, 1 insertions, 1 deletions
diff --git a/payloads/libpayload/bin/lp.functions b/payloads/libpayload/bin/lp.functions
index 8d784ebbd4..fd26956243 100644
--- a/payloads/libpayload/bin/lp.functions
+++ b/payloads/libpayload/bin/lp.functions
@@ -52,7 +52,7 @@ fi
if [ -f $BASE/../lib/libpayload.a ]; then
_LIBDIR=$BASE/../lib
-elif [ -f $_OBJ/libpayload.a ]; then
+elif [ -f $_OBJ/libpayload.config ]; then
_LIBDIR=$_OBJ
else
_LIBDIR=$LIBPAYLOAD_PREFIX/lib