From e875122778f4620ad641d5fc4aeb09440432b26a Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Wed, 24 Mar 2021 11:42:24 +0000 Subject: [PATCH] arm/edk2-firmware: support extra arguments passed to build Add EDK2_EXTRA_BUILD which is passed to build, so that recipes can add more arguments to e.g. enable modules. Change-Id: I10d0fcb92e823be79ccb8c2bd47e40694c1bfbd9 Signed-off-by: Ross Burton Signed-off-by: Jon Mason --- meta-arm/recipes-bsp/uefi/edk2-firmware.inc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meta-arm/recipes-bsp/uefi/edk2-firmware.inc b/meta-arm/recipes-bsp/uefi/edk2-firmware.inc index 073f5c96..c2d9bf12 100644 --- a/meta-arm/recipes-bsp/uefi/edk2-firmware.inc +++ b/meta-arm/recipes-bsp/uefi/edk2-firmware.inc @@ -30,6 +30,8 @@ EDK2_PLATFORM_DSC = "" EDK2_BIN_NAME = "" # build --arch EDK2_ARCH = "" +# Extra arguments passed to build +EDK2_EXTRA_BUILD = "" # build --buildtarget EDK2_BUILD_MODE ?= "${@bb.utils.contains('EDK2_BUILD_RELEASE', '1', 'RELEASE', 'DEBUG', d)}" @@ -79,7 +81,8 @@ do_compile() { --arch "${EDK2_ARCH}" \ --buildtarget ${EDK2_BUILD_MODE} \ --tagname ${EDK_COMPILER} \ - --platform ${EDK2_PLATFORM_DSC} + --platform ${EDK2_PLATFORM_DSC} \ + ${EDK2_EXTRA_BUILD} } do_install() {