[edk2] [Patch][edk2-platforms/devel-MinnowBoard3-UDK2017] Build Script.

lushifex posted 1 patch 6 years, 8 months ago
Failed in applying to current master (apply log)
Platform/BroxtonPlatformPkg/BuildBios.sh | 43 +--------------------
Platform/BroxtonPlatformPkg/BuildIFWI.sh | 64 +-------------------------------
2 files changed, 3 insertions(+), 104 deletions(-)
[edk2] [Patch][edk2-platforms/devel-MinnowBoard3-UDK2017] Build Script.
Posted by lushifex 6 years, 8 months ago
GCC build script clean up.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: lushifex <shifeix.a.lu@intel.com>
---
 Platform/BroxtonPlatformPkg/BuildBios.sh | 43 +--------------------
 Platform/BroxtonPlatformPkg/BuildIFWI.sh | 64 +-------------------------------
 2 files changed, 3 insertions(+), 104 deletions(-)

diff --git a/Platform/BroxtonPlatformPkg/BuildBios.sh b/Platform/BroxtonPlatformPkg/BuildBios.sh
index 2195af6..40d873e 100644
--- a/Platform/BroxtonPlatformPkg/BuildBios.sh
+++ b/Platform/BroxtonPlatformPkg/BuildBios.sh
@@ -94,40 +94,7 @@ EDK_SOURCE=$WORKSPACE
 ## Optional arguments
 for (( i=1; i<=$#; ))
   do
-    if [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/Q" ]; then
-      Build_Flags="$Build_Flags --quiet"
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/L" ]; then
-      Build_Flags="$Build_Flags -j EDK2.log"
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/C" ]; then
-      echo "Removing previous Build files..."
-      if [ -d "Build" ]; then
-        rm -r Build
-      fi
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/W" ]; then
-      SrcDebug=TRUE
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/SV" ]; then
-      SV_BIOS_ENABLE=TRUE
-      SV_String=_SV_
-      Arch=X64
-      echo "-- Forcing to 64-bit for SV build --"
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/PPV" ]; then
-      PPV_BIOS_ENABLE=TRUE
-      SV_String=_PPV_
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/RVVP" ]; then
-      RVVP_BIOS_ENABLE=TRUE
-      SV_String=_RVVP_
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/RVV" ]; then
-      RVV_BIOS_ENABLE=TRUE
-      SV_String=_RVV_
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/X64" ]; then
+    if [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/X64" ]; then
       Arch=X64
       shift
     elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/B" ]; then
@@ -136,12 +103,6 @@ for (( i=1; i<=$#; ))
     elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/A" ]; then
       FabId=A
       shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/VP" ]; then
-      VP_BIOS_ENABLE=TRUE
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/CSLE" ]; then
-      CSLE_ENABLE=TRUE
-      shift
     else
       break
     fi
@@ -151,7 +112,7 @@ for (( i=1; i<=$#; ))
 if [ "$2" == "" ]; then
   echo 
   echo "Not Enough Arguments Provided"
-  echo "Please review the Help screen "/?""
+  echo "Please review the Help screen"
   ErrorExit
 fi
 
diff --git a/Platform/BroxtonPlatformPkg/BuildIFWI.sh b/Platform/BroxtonPlatformPkg/BuildIFWI.sh
index a315e0b..82d5f45 100755
--- a/Platform/BroxtonPlatformPkg/BuildIFWI.sh
+++ b/Platform/BroxtonPlatformPkg/BuildIFWI.sh
@@ -33,19 +33,9 @@ function Usage () {
 ## Assign initial values
 exitCode=0
 Build_Flags=
-Stitch_Flags=
 Arch=IA32
 FabId=B
 
-## Description of each Platform/Board_ID
-##   APLK - Netbook/Desktop (PCCG)
-##   BXTM - Phablet build (MCG)
-##   BXTM1 - Phablet build for BXT Die1(E0) (MCG)
-##   APLI - Embedded/IVI build (IOTG)
-eNB_RVP=APLK
-Phblt_RVP=BXTM
-Phblt_Die1_RVP=BXTM1
-Embd_RVP=APLI
 
 ## Parse Optional arguments
 if [ "$1" == "/?" ]; then
@@ -61,31 +51,7 @@ fi
 ## Build Flags
 for (( i=1; i<=$#; ))
   do
-    if [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/Q" ]; then
-      Build_Flags="$Build_Flags /q"
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/L" ]; then
-      Build_Flags="$Build_Flags /l"
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/C" ]; then
-      Build_Flags="$Build_Flags /c"
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/W" ]; then
-      Build_Flags="$Build_Flags /w"
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/SV" ]; then
-      Build_Flags="$Build_Flags /sv"
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/PPV" ]; then
-      Build_Flags="$Build_Flags /ppv"
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/RVVP" ]; then
-      Build_Flags="$Build_Flags /rvvp"
-      shift
-	elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/RVV" ]; then
-      Build_Flags="$Build_Flags /rvv"
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/X64" ]; then
+    if [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/X64" ]; then
       Arch=X64
       Build_Flags="$Build_Flags /x64"
       shift
@@ -97,39 +63,11 @@ for (( i=1; i<=$#; ))
       FabId=A
       Build_Flags="$Build_Flags /A"
       shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/VP" ]; then
-      Build_Flags="$Build_Flags /vp"
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/CSLE" ]; then
-      Build_Flags="$Build_Flags /csle"
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/SATA" ]; then
-      Build_Flags="$Build_Flags /sata"
-      shift
-    elif [ "$(echo $1 | tr 'a-z' 'A-Z')" == "/PCIE" ]; then
-      Build_Flags="$Build_Flags /pcie"
-      shift
     else
       break
     fi
   done
 
-## Stitch Flags
-for (( i=1; i<=$#; ))
-  do
-    if [ "$1" == "/nG" ]; then
-      Stitch_Flags="$Stitch_Flags /nG"
-      shift
-    elif [ "$1" == "/uM" ]; then
-      Stitch_Flags="$Stitch_Flags /uM"
-      shift
-    elif [ "$1" == "/nB" ]; then
-      Stitch_Flags="$Stitch_Flags /nB"
-      shift
-    else
-      break
-    fi
-  done
 
 ## Require 2 input parameters
 if [ "$2" == "" ]; then
-- 
2.7.0.windows.1


_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel