From 0a798d9421b3af82821451761b87b246afc39297 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 30 Jan 2020 12:14:52 -0700 Subject: [PATCH] Make it easier to build different package for edk2 --- scripts/_build/edk2.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/_build/edk2.sh b/scripts/_build/edk2.sh index f6bba50..15e152a 100755 --- a/scripts/_build/edk2.sh +++ b/scripts/_build/edk2.sh @@ -9,7 +9,10 @@ then fi UEFIPAYLOAD="$(realpath "$1")" +PACKAGE=CorebootPayloadPkg +#PACKAGE=UefiPayloadPkg BUILD_TYPE=RELEASE +#BUILD_TYPE=DEBUG TOOLCHAIN=GCC5 pushd edk2 >/dev/null @@ -21,10 +24,10 @@ pushd edk2 >/dev/null -a X64 \ -b "${BUILD_TYPE}" \ -t "${TOOLCHAIN}" \ - -p CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc \ + -p "${PACKAGE}/${PACKAGE}Ia32X64.dsc" \ "${@:2}" cp -v \ - "Build/CorebootPayloadPkgX64/${BUILD_TYPE}_${TOOLCHAIN}/FV/UEFIPAYLOAD.fd" \ + "Build/${PACKAGE}X64/${BUILD_TYPE}_${TOOLCHAIN}/FV/UEFIPAYLOAD.fd" \ "${UEFIPAYLOAD}" popd >/dev/null