From 5d8c5e9624c68b9df9567547bc435959652c6a5f Mon Sep 17 00:00:00 2001 From: Guo Mang Date: Fri, 23 Dec 2016 13:15:45 +0800 Subject: BroxtonPlatformPkg: Add BroxtonPlatformPkg dsc, fdf and script files Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Guo Mang --- Platform/BroxtonPlatformPkg/BuildAll.sh | 41 +++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 Platform/BroxtonPlatformPkg/BuildAll.sh (limited to 'Platform/BroxtonPlatformPkg/BuildAll.sh') diff --git a/Platform/BroxtonPlatformPkg/BuildAll.sh b/Platform/BroxtonPlatformPkg/BuildAll.sh new file mode 100644 index 0000000000..2a2afd686d --- /dev/null +++ b/Platform/BroxtonPlatformPkg/BuildAll.sh @@ -0,0 +1,41 @@ +##********************************************************************** +## Function define +##********************************************************************** +function Usage() { + echo + echo "Usage: BuildAll.bat [/ia32 | /x64] " + echo + echo "If NO flags, both are built. " + echo + echo " /ia32 Build only 32 bit " + echo " /x64 Build only 64 bit " + echo + echo "Press any key...... " + read + exit 0 +} + +## +## This script will attempt all the critical build combinations +## (it will not build all combination, as there are way to many) +## + +## +## If you think a need build combination is missing, please add it below +## + +echo +if [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/x64" ]; then + ./BuildIFWI.sh /q /vp /x64 APLK debug + ./BuildIFWI.sh /q /vp /x64 BXTM debug + ./BuildIFWI.sh /q /vp /x64 /csle BXTM debug + ./BuildIFWI.sh /q /vp /x64 /sv BXTM debug + ./BuildIFWI.sh /q /vp /x64 APLK release + ./BuildIFWI.sh /q /vp /x64 BXTM release + +else + ./BuildIFWI.sh /q /vp APLK debug + ./BuildIFWI.sh /q /vp BXTM debug + ./BuildIFWI.sh /q /vp APLK release + ./BuildIFWI.sh /q /vp BXTM release +fi \ No newline at end of file -- cgit v1.2.3