From 6c2de89be93fa6ec676cbde4536e5fd1a7f78a23 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 3 May 2019 15:14:45 -0600 Subject: [PATCH] WIP: minplatform build script --- scripts/minplatform.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 scripts/minplatform.sh diff --git a/scripts/minplatform.sh b/scripts/minplatform.sh new file mode 100755 index 0000000..674c041 --- /dev/null +++ b/scripts/minplatform.sh @@ -0,0 +1,24 @@ +#!/usr/bin/env bash + +set -e + +BUILD_TYPE=RELEASE +TOOLCHAIN=GCC5 + +export PACKAGES_PATH="\ +$(realpath edk2-platforms/Platform/Intel):\ +$(realpath edk2-platforms/Silicon/Intel):\ +$(realpath edk2-non-osi/Silicon/Intel):\ +$(realpath FSP)" + +pushd edk2 >/dev/null + make -C BaseTools --jobs="$(nproc)" + source edksetup.sh --reconfig + + build \ + -a IA32 \ + -a X64 \ + -b "${BUILD_TYPE}" \ + -t "${TOOLCHAIN}" \ + -p KabylakeOpenBoardPkg/KabylakeRvp3/OpenBoardPkg.dsc +popd >/dev/null