Make it easier to build different package for edk2
This commit is contained in:
@@ -9,7 +9,10 @@ then
|
|||||||
fi
|
fi
|
||||||
UEFIPAYLOAD="$(realpath "$1")"
|
UEFIPAYLOAD="$(realpath "$1")"
|
||||||
|
|
||||||
|
PACKAGE=CorebootPayloadPkg
|
||||||
|
#PACKAGE=UefiPayloadPkg
|
||||||
BUILD_TYPE=RELEASE
|
BUILD_TYPE=RELEASE
|
||||||
|
#BUILD_TYPE=DEBUG
|
||||||
TOOLCHAIN=GCC5
|
TOOLCHAIN=GCC5
|
||||||
|
|
||||||
pushd edk2 >/dev/null
|
pushd edk2 >/dev/null
|
||||||
@@ -21,10 +24,10 @@ pushd edk2 >/dev/null
|
|||||||
-a X64 \
|
-a X64 \
|
||||||
-b "${BUILD_TYPE}" \
|
-b "${BUILD_TYPE}" \
|
||||||
-t "${TOOLCHAIN}" \
|
-t "${TOOLCHAIN}" \
|
||||||
-p CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc \
|
-p "${PACKAGE}/${PACKAGE}Ia32X64.dsc" \
|
||||||
"${@:2}"
|
"${@:2}"
|
||||||
|
|
||||||
cp -v \
|
cp -v \
|
||||||
"Build/CorebootPayloadPkgX64/${BUILD_TYPE}_${TOOLCHAIN}/FV/UEFIPAYLOAD.fd" \
|
"Build/${PACKAGE}X64/${BUILD_TYPE}_${TOOLCHAIN}/FV/UEFIPAYLOAD.fd" \
|
||||||
"${UEFIPAYLOAD}"
|
"${UEFIPAYLOAD}"
|
||||||
popd >/dev/null
|
popd >/dev/null
|
||||||
|
Reference in New Issue
Block a user