summaryrefslogtreecommitdiff
path: root/payloads
diff options
context:
space:
mode:
authorSean Rhodes <sean@starlabs.systems>2022-08-02 09:41:32 +0100
committerFelix Held <felix-coreboot@felixheld.de>2022-09-01 14:14:31 +0000
commit461d1c8268d8ff480ab8d62213381bd28a1e2e97 (patch)
tree234c10917bf1e20ac829c686fce9f2d6326af75b /payloads
parentf2a9a3fb41dbb97731af21e156a3484b0063d115 (diff)
payloads/edk2: Rename the update recipe
Rename the update recipe, which updates the edk2 repository, to $(EDK2_PATH). There is no functional change here. This recipe must be phony so it runs every time. Signed-off-by: Sean Rhodes <sean@starlabs.systems> Change-Id: I30fedbee7459b79a85a23678e0075368eda95da0 Reviewed-on: https://review.coreboot.org/c/coreboot/+/66363 Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'payloads')
-rw-r--r--payloads/external/edk2/Makefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/payloads/external/edk2/Makefile b/payloads/external/edk2/Makefile
index 9a91412127..7b5584569f 100644
--- a/payloads/external/edk2/Makefile
+++ b/payloads/external/edk2/Makefile
@@ -103,7 +103,7 @@ all: UefiPayloadPkg
$(WORKSPACE):
mkdir $(WORKSPACE)
-update: $(WORKSPACE)
+$(EDK2_PATH): $(WORKSPACE)
if [ ! -d "$(EDK2_PATH)" ]; then \
git clone --recurse-submodules $(CONFIG_EDK2_REPOSITORY) $(EDK2_PATH) -j5; \
fi
@@ -123,7 +123,7 @@ update: $(WORKSPACE)
fi; \
git submodule update --init --checkout
-logo: update
+logo: $(EDK2_PATH)
case "$(CONFIG_EDK2_BOOTSPLASH_FILE)" in \
"") ;; \
/*) convert -background None $(CONFIG_EDK2_BOOTSPLASH_FILE) \
@@ -168,7 +168,7 @@ print:
-e 's/s /Build: Silent/' \
-e 's/t /Toolchain: /'
-prep: clean checktools logo update
+prep: $(EDK2_PATH) clean checktools logo
cd $(WORKSPACE); \
source $(EDK2_PATH)/edksetup.sh; \
unset CC; $(MAKE) -C $(EDK2_PATH)/BaseTools 2>&1; \
@@ -200,4 +200,4 @@ clean:
distclean:
rm -rf $(WORKSPACE)
-.PHONY: update logo checktools UefiPayloadPkg clean distclean
+.PHONY: $(EDK2_PATH) checktools logo UefiPayloadPkg clean distclean