From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.120, mailfrom: michael.a.kubacki@intel.com) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by groups.io with SMTP; Mon, 12 Aug 2019 18:48:09 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Aug 2019 18:48:09 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,379,1559545200"; d="scan'208";a="204926081" Received: from orsmsx109.amr.corp.intel.com ([10.22.240.7]) by fmsmga002.fm.intel.com with ESMTP; 12 Aug 2019 18:48:08 -0700 Received: from orsmsx112.amr.corp.intel.com (10.22.240.13) by ORSMSX109.amr.corp.intel.com (10.22.240.7) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 12 Aug 2019 18:48:08 -0700 Received: from orsmsx122.amr.corp.intel.com ([169.254.11.68]) by ORSMSX112.amr.corp.intel.com ([169.254.3.253]) with mapi id 14.03.0439.000; Mon, 12 Aug 2019 18:48:07 -0700 From: "Kubacki, Michael A" To: "devel@edk2.groups.io" , "Agyeman, Prince" Subject: Re: [edk2-devel] [edk2-platforms] [PATCH] ClevoOpenBoardPkg: Remove batch build scripts Thread-Topic: [edk2-devel] [edk2-platforms] [PATCH] ClevoOpenBoardPkg: Remove batch build scripts Thread-Index: AQHVTtBkcWd9aFEM0EaSlHvKxX77mqb4VIjw Date: Tue, 13 Aug 2019 01:48:07 +0000 Message-ID: <49AB4ACB9627B8468F29D589A27B745588A42CE0@ORSMSX122.amr.corp.intel.com> References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYjJjNWU2NzEtN2M5ZS00NmQxLWFkNjEtODg5ZWI1MzI4ZjYzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZGZXd1d3ejhFU2swMXBGcmdZWDRreHhKbDVUQk9iNm1pN1prZk9kYXFKQlhFNnZYZmFqbms0WE5cL2NNdm1FOXYifQ== x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.22.254.140] MIME-Version: 1.0 Return-Path: michael.a.kubacki@intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Michael Kubacki > -----Original Message----- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Agyeman, Prince > Sent: Friday, August 9, 2019 9:35 AM > To: devel@edk2.groups.io > Subject: [edk2-devel] [edk2-platforms] [PATCH] ClevoOpenBoardPkg: Remove > batch build scripts >=20 > Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3D1775 >=20 > Removed batch build scripts as they are replaced >=20 > by build_bios.py >=20 > Signed-off-by: Agyeman > --- > .../ClevoOpenBoardPkg/N1xxWU/GitEdk2Clevo.bat | 79 ------- > .../Intel/ClevoOpenBoardPkg/N1xxWU/bld.bat | 159 ------------- > .../Intel/ClevoOpenBoardPkg/N1xxWU/cln.bat | 48 ---- > .../ClevoOpenBoardPkg/N1xxWU/postbuild.bat | 39 ---- > .../ClevoOpenBoardPkg/N1xxWU/prebuild.bat | 214 ------------------ > .../Intel/ClevoOpenBoardPkg/N1xxWU/prep.bat | 79 ------- > 6 files changed, 618 deletions(-) > delete mode 100644 > Platform/Intel/ClevoOpenBoardPkg/N1xxWU/GitEdk2Clevo.bat > delete mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/bld.bat > delete mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/cln.bat > delete mode 100644 > Platform/Intel/ClevoOpenBoardPkg/N1xxWU/postbuild.bat > delete mode 100644 > Platform/Intel/ClevoOpenBoardPkg/N1xxWU/prebuild.bat > delete mode 100644 Platform/Intel/ClevoOpenBoardPkg/N1xxWU/prep.bat >=20 > diff --git a/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/GitEdk2Clevo.bat > b/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/GitEdk2Clevo.bat > deleted file mode 100644 > index 81f51b3785..0000000000 > --- a/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/GitEdk2Clevo.bat > +++ /dev/null > @@ -1,79 +0,0 @@ > -@REM @file > -@REM > -@REM Copyright (c) 2019, Intel Corporation. All rights reserved.
-@= REM > SPDX-License-Identifier: BSD-2-Clause-Patent -@REM > - > -@echo off > - > -pushd ..\..\..\..\..\ > - > -@REM Set WORKSPACE environment. > -set WORKSPACE=3D%cd% > -echo. > -echo Set WORKSPACE as: %WORKSPACE% > -echo. > - > -@REM Check whether Git has been installed and been added to system path= . > -git --help >nul 2>nul > -if %ERRORLEVEL% NEQ 0 ( > - echo. > - echo The 'git' command is not recognized. > - echo Please make sure that Git is installed and has been added to sys= tem path. > - echo. > - goto :EOF > -) > - > -@REM Create the Conf directory under WORKSPACE -if not exist > %WORKSPACE%\Conf ( > - mkdir Conf > -) > - > -@REM Set other environments. > -@REM Basic Rule: > -@REM Platform override Silicon override Core > -@REM Source override Binary > - > -set PACKAGES_PATH=3D%WORKSPACE%\edk2- > platforms\Platform\Intel;%WORKSPACE%\edk2- > platforms\Silicon\Intel;%WORKSPACE%\edk2-non- > osi\Silicon\Intel;%WORKSPACE%\FSP;%WORKSPACE%\edk2;%WORKSPACE% > -set EDK_TOOLS_BIN=3D%WORKSPACE%\edk2-BaseTools-win32 > - > -@if not defined PYTHON_HOME ( > - @if exist C:\Python27 ( > - set PYTHON_HOME=3DC:\Python27 > - ) > -) > - > -set EDK_SETUP_OPTION=3D > -@rem if python is installed, disable the binary base tools. > -if defined PYTHON_HOME ( > - set EDK_TOOLS_BIN=3D > - set EDK_SETUP_OPTION=3D--nt32 > -) > -pushd %WORKSPACE%\edk2 > -call edksetup.bat %EDK_SETUP_OPTION% > -popd > -pushd %WORKSPACE% > -@rem if python is installed, nmake BaseTools source and enable BaseTool= s > source build -@if defined PYTHON_HOME ( > - nmake -f %BASE_TOOLS_PATH%\Makefile > -) > -popd > - > -set openssl_path=3D%WORKSPACE% > - > -popd > - > -goto :EOF > - > -:Help > -echo. > -echo Usage: > -echo GitEdk2.bat [-w Workspace_Directory] (optional) [-b Branch_Name] > (optional) -echo. > -echo -w A absolute/relative path to be the workspace. > -echo Default value is the current directory. > -echo. > -echo -b The branch name of the repository. Currently, only master, u= dk2015, > -echo trunk (same as master) and bp13 (same as udk2015) are suppor= ted. > -echo Default value is master. > -echo. > diff --git a/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/bld.bat > b/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/bld.bat > deleted file mode 100644 > index 606ce979a7..0000000000 > --- a/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/bld.bat > +++ /dev/null > @@ -1,159 +0,0 @@ > -@REM @file > -@REM > -@REM Copyright (c) 2019, Intel Corporation. All rights reserved.
-@= REM > SPDX-License-Identifier: BSD-2-Clause-Patent -@REM > - > -:: Useage: bld [/s] [/f ] [/r] > -:: > -:: For a given build command, 3 options may be passed into this batch f= ile via > command prompt: > -:: 1) /s =3D Redirects all output to a file called EDK2.log(Prep.log mu= st be existed), > which will be located at the root. > -:: 2) /f =3D Defines the passing in of a single override to a feature P= CD that is used > in the platform > -:: DSC file. If this parameter is used, it is to be followed immedi= ately after by > both the feature > -:: pcd name and value. FeaturePcd is the full PCD name, like > gMinPlatformPkgTokenSpaceGuid.PcdOptimizeCompilerEnable > -:: 3) /r =3D Useful for faster rebuilds when no changes have been made = to .inf > files. Passes -u to > -:: build.exe to skip the generation of makefiles. > -:: 4) rom =3D Build Bios.rom only and building SPIs will be skipped. > -:: > - > -@echo on > - > -cd %WORKSPACE% > - > -@REM > -@REM Build FSP Binary > -@REM > -@if not defined FSP_BINARY_BUILD goto :SkipFspBinaryBuild -@if > %FSP_BINARY_BUILD% EQU FALSE goto :SkipFspBinaryBuild -@set > FSP_BUILD_PARAMETER=3D/d -@set FSP_PKG_NAME=3DKabylakeFspPkg -@if /I > "%TARGET%" =3D=3D "RELEASE" ( > - @if "%FSP_TEST_RELEASE%"=3D=3D"TRUE" ( > - set FSP_BUILD_PARAMETER=3D/tr > - ) else ( > - set FSP_BUILD_PARAMETER=3D/r > - ) > -) > - > -@if %FSP_WRAPPER_BUILD% EQU FALSE goto :BldEnd -:SkipFspBinaryBuild > - > -@if %FSP_WRAPPER_BUILD% EQU FALSE goto > :SkipPatchFspBinFvsBaseAddress -del /f > %WORKSPACE_FSP_BIN%\KabylakeFspBinPkg\Fsp_Rebased*.fd > - > -cd %WORKSPACE% > - > -if exist %WORKSPACE_PLATFORM%\%PROJECT%\OpenBoardPkgPcd.dsc attrib > -r %WORKSPACE_PLATFORM%\%PROJECT%\OpenBoardPkgPcd.dsc > -@call %PYTHON_HOME%\python.exe > %WORKSPACE_PLATFORM%\%PLATFORM_PACKAGE%\Tools\Fsp\RebaseAndP > atchFspBinBaseAddress.py > %WORKSPACE_PLATFORM%\%PROJECT%\Include\Fdf\FlashMapInclude.fdf > %WORKSPACE_FSP_BIN%\KabylakeFspBinPkg Fsp.fd > %WORKSPACE_PLATFORM%\%PROJECT%\OpenBoardPkgPcd.dsc 0x0 > - > -@if %ERRORLEVEL% NEQ 0 ( > - @echo !!! ERROR:RebaseAndPatchFspBinBaseAddress failed!!! > - set SCRIPT_ERROR=3D1 > - goto :BldFail > -) > - > -cd %WORKSPACE% > - > -copy /y /b > %WORKSPACE_FSP_BIN%\KabylakeFspBinPkg\Fsp_Rebased_S.fd+%WORKSPA > CE_FSP_BIN%\KabylakeFspBinPkg\Fsp_Rebased_M.fd+%WORKSPACE_FSP_BI > N%\KabylakeFspBinPkg\Fsp_Rebased_T.fd > %WORKSPACE_FSP_BIN%\KabylakeFspBinPkg\Fsp_Rebased.fd > -:SkipPatchFspBinFvsBaseAddress > - > - > -@SET SILENT_MODE=3DFALSE > -@SET REBUILD_MODE=3D > -@SET BUILD_ROM_ONLY=3D > - > -:: Loop through arguements until all are processed > - > -:BUILD_FLAGS_LOOP > - > -@if "%~1" =3D=3D "" goto BUILD_FLAGS_LOOP_DONE > - > -@if "%~1" =3D=3D "/f" ( > - shift > - goto BUILD_FLAGS_LOOP > -) > -@if "%~1" =3D=3D "/s" ( > - SET SILENT_MODE=3DTRUE > - shift > - goto BUILD_FLAGS_LOOP > -) > -@if "%~1" =3D=3D "/r" ( > - SET REBUILD_MODE=3D-u > - shift > - goto BUILD_FLAGS_LOOP > -) > -@if "%~1" =3D=3D "rom" ( > - SET BUILD_ROM_ONLY=3Drom > - shift > - goto BUILD_FLAGS_LOOP > -) > -:: Unknown build flag. > -shift > -goto BUILD_FLAGS_LOOP > -:BUILD_FLAGS_LOOP_DONE > - > -:: Output the build variables the user has selected. > - > -@echo. > -@echo User Selected build options: > -@echo SILENT_MODE =3D %SILENT_MODE% > -@echo REBUILD_MODE =3D %REBUILD_MODE% > -@echo BUILD_ROM_ONLY =3D %BUILD_ROM_ONLY% > -@echo. > - > -@if %SILENT_MODE% EQU TRUE goto BldSilent > - > -call build -n %NUMBER_OF_PROCESSORS% %REBUILD_MODE% > %EXT_BUILD_FLAGS% > - > -@if %ERRORLEVEL% NEQ 0 goto BldFail > -@echo. > -@echo Running postbuild.bat to complete the build process. > -@echo. > -call %WORKSPACE_PLATFORM%\%PROJECT%\postbuild.bat > %BUILD_ROM_ONLY% -@if %SCRIPT_ERROR% EQU 1 goto BldFail -@goto > BldSuccess > - > -:BldSilent > -@if exist Build.log del Build.log > - > -@echo. > Build.log > -@echo > ************************************************************* > *********** >> Build.log > -@echo *********** Build.bat is launched here ****= ******* >> > Build.log > -@echo > ************************************************************* > *********** >> Build.log -@echo. >> Build.log > - > -call build -n %NUMBER_OF_PROCESSORS% %REBUILD_MODE% > %EXT_BUILD_FLAGS% 1>>Build.log 2>&1 > - > -@if %ERRORLEVEL% NEQ 0 goto BldFail > -@echo. >> Build.log > -@echo Running postbuild.bat to complete the build process. >> Build.log= - > @echo. >> Build.log -@call > %WORKSPACE_PLATFORM%\%PROJECT%\postbuild.bat > %BUILD_ROM_ONLY% 1>>Build.log 2>&1 -@If %SCRIPT_ERROR% EQU 1 goto > BldFail > - > -:BldSuccess > -@echo. > -@echo TARGET: %TARGET% > -@echo TOOL_CHAIN_TAG: %TOOL_CHAIN_TAG% > -@echo BIOS location: %BUILD_DIR%\FV > -@echo. > -@echo The EDKII BIOS build has successfully completed! > -@echo. > -@REM > - > -@goto BldEnd > - > -:BldFail > -cd %WORKSPACE_PLATFORM%\%PROJECT% > -@echo. > -@echo The EDKII BIOS Build has failed! > -@echo. > -@exit /b 1 > - > -:BldEnd > -@if %SILENT_MODE% EQU TRUE ( > - @if exist EDK2.log del EDK2.log > - @if exist Prep.log if exist Build.log copy Prep.log+Build.log EDK2.lo= g > -) > - > -cd %WORKSPACE_PLATFORM%\%PROJECT% > \ No newline at end of file > diff --git a/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/cln.bat > b/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/cln.bat > deleted file mode 100644 > index 61c8a7d1a4..0000000000 > --- a/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/cln.bat > +++ /dev/null > @@ -1,48 +0,0 @@ > -@REM @file > -@REM > -@REM Copyright (c) 2019, Intel Corporation. All rights reserved.
-@= REM > SPDX-License-Identifier: BSD-2-Clause-Patent -@REM > - > -@echo off > -echo. > -echo Run build cleanall... > -echo. > - > -cd .. > - > -if not defined WORKSPACE set WORKSPACE=3D%cd% -if not defined > WORKSPACE_PLATFORM set WORKSPACE_PLATFORM=3D%cd% -if not defined > WORKSPACE_SILICON set WORKSPACE_SILICON=3D%cd% > - > -REM build cleanall > - > -echo. > -echo Directories to clean... > -echo. > - > -if exist %WORKSPACE%\build rmdir /q /s %WORKSPACE%\build -if exist > %WORKSPACE%\conf\.cache rmdir /q /s %WORKSPACE%\conf\.cache > - > -echo. > -echo Files to clean... > -echo. > - > -if exist %WORKSPACE%\edk2.log del %WORKSPACE%\edk2.log -if exist > %WORKSPACE%\Conf\build_rule.txt del %WORKSPACE%\Conf\build_rule.txt -if > exist %WORKSPACE%\Conf\FrameworkDatabase.db del > %WORKSPACE%\Conf\FrameworkDatabase.db > -if exist %WORKSPACE%\Conf\target.txt del %WORKSPACE%\Conf\target.txt -i= f > exist %WORKSPACE%\Conf\tools_def.txt del > %WORKSPACE%\Conf\tools_def.txt -@REM *.c.c is generated by Catalog Debug > feature across code tree. > -@REM > -del /s *.c.c > nul 2>&1 > - > -cd %WORKSPACE_PLATFORM%\%PROJECT% > - > -del /f /q Prep.log > nul 2>&1 > -del /f /q ..\Build.log > nul 2>&1 > - > -echo. > -echo All done... > -echo. > -@echo on > diff --git a/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/postbuild.bat > b/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/postbuild.bat > deleted file mode 100644 > index 5553645fbf..0000000000 > --- a/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/postbuild.bat > +++ /dev/null > @@ -1,39 +0,0 @@ > -@REM @file > -@REM > -@REM Copyright (c) 2019, Intel Corporation. All rights reserved.
-@= REM > SPDX-License-Identifier: BSD-2-Clause-Patent -@REM > - > -@REM # > -@REM # Module Name: > -@REM # > -@REM # postbuild.bat > -@REM # > -@REM # Abstract: > -@REM # > -@REM # Post build script. > -@REM # > -@REM #--*/ > - > -@set SCRIPT_ERROR=3D0 > - > -@if /I not "%0" =3D=3D "%WORKSPACE_PLATFORM%\%PROJECT%\postbuild.bat" ( > - if /I not "%0" =3D=3D "%WORKSPACE_PLATFORM%\%PROJECT%\postbuild" ( > - echo. > - echo !!! ERROR !!! This postbuild.bat must run under workspace root= using > "%WORKSPACE_PLATFORM%\%PROJECT%\postbuild.bat" !!! > - echo. > - set SCRIPT_ERROR=3D1 > - goto :EOF > - ) > -) > - > -@cd %WORKSPACE_PLATFORM% > - > -@cd %WORKSPACE% > - > -@if %FSP_WRAPPER_BUILD% EQU TRUE ( > - del /f %WORKSPACE_FSP_BIN%\KabylakeFspBinPkg\Fsp_Rebased*.fd > -) > - > -@if %FSP_WRAPPER_BUILD% EQU TRUE exit /b > - > diff --git a/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/prebuild.bat > b/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/prebuild.bat > deleted file mode 100644 > index c18dd5e89d..0000000000 > --- a/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/prebuild.bat > +++ /dev/null > @@ -1,214 +0,0 @@ > -@REM @file > -@REM Pre build script. > -@REM > -@REM Copyright (c) 2019, Intel Corporation. All rights reserved.
-@= REM > SPDX-License-Identifier: BSD-2-Clause-Patent -@REM > - > -cd .. > - > -@REM > -@REM Set build capsule flag with default being OFF -@REM > - > -@set CAPSULE_BUILD=3D0 > - > -@if /I "%2" =3D=3D "TRUE" ( > - @set CAPSULE_BUILD=3D1 > - goto StartCapsulePrep > -) > - > -:StartCapsulePrep > -@REM > -@REM Define platform specific environment variables. > -@REM > -if not defined WORKSPACE_PLATFORM set > WORKSPACE_PLATFORM=3D%WORKSPACE%\edk2-platforms\Platform\Intel > -if not defined WORKSPACE_SILICON set > WORKSPACE_SILICON=3D%WORKSPACE%\edk2-platforms\Silicon\Intel > -if not defined WORKSPACE_PLATFORM_BIN set > WORKSPACE_PLATFORM_BIN=3D%WORKSPACE%\edk2-non-osi\Platform\Intel > -if not defined WORKSPACE_SILICON_BIN set > WORKSPACE_SILICON_BIN=3D%WORKSPACE%\edk2-non-osi\Silicon\Intel > -if not defined WORKSPACE_FSP_BIN set > WORKSPACE_FSP_BIN=3D%WORKSPACE%\FSP -if not defined > WORKSPACE_CORE set WORKSPACE_CORE=3D%WORKSPACE%\edk2 -if not > defined PLATFORM_PACKAGE set PLATFORM_PACKAGE=3DMinPlatformPkg -if > not defined PLATFORM_BOARD_PACKAGE set > PLATFORM_BOARD_PACKAGE=3DClevoOpenBoardPkg > -if not defined BOARD set BOARD=3DN1xxWU > -if not defined PROJECT set > PROJECT=3D%PLATFORM_BOARD_PACKAGE%\%BOARD% > - > -@set SCRIPT_ERROR=3D0 > - > -@set CATALOG_DEBUG=3D0 > - > -@REM Set basic environment. > -@echo. > -@echo Prebuild: Run edksetup.bat batch file. > -@echo. > -@if %CATALOG_DEBUG% =3D=3D 0 ( > - @del Conf\build_rule.txt > -) > -cd %WORKSPACE_CORE% > -@call edksetup.bat > -cd %WORKSPACE% > -@set EFI_SOURCE=3D%WORKSPACE_CORE% > - > -@REM > -@REM Setup Visual Studio environment. Order of precedence is 2012, 2013= , > 2010 and then 2008. > -@REM > -@REM NOTE: To override precedence set TOOL_CHAIN_TAG before calling > prep.bat. > -@REM Example: set TOOL_CHAIN_TAG=3DVS2008 > -@REM > - > -@REM Check if tool chain has not been selected and Visual Studio 2014 i= s > installed. > -@if not defined TOOL_CHAIN_TAG ( > - if defined VS140COMNTOOLS ( > - set TOOL_CHAIN_TAG=3DVS2015 > - ) > -) > - > -@REM If Visual Studio 2014 is selected by priority or by preference, se= tup the > environment variables. > -@if /I "%TOOL_CHAIN_TAG%"=3D=3D"VS2015" ( > - echo. > - echo Prebuild: Set the VS2015 environment. > - echo. > - if not defined VSINSTALLDIR call "%VS140COMNTOOLS%\vsvars32.bat" > - if /I "%VS140COMNTOOLS%" =3D=3D "C:\Program Files\Microsoft Visual St= udio > 14.0\Common7\Tools\" ( > - set TOOL_CHAIN_TAG=3DVS2015 > - ) else ( > - set TOOL_CHAIN_TAG=3DVS2015x86 > - ) > -) > - > -@REM Check if tool chain has not been selected and Visual Studio 2013 i= s > installed. > -@if not defined TOOL_CHAIN_TAG ( > - if defined VS120COMNTOOLS ( > - set TOOL_CHAIN_TAG=3DVS2013 > - ) > -) > - > -@REM If Visual Studio 2013 is selected by priority or by preference, se= tup the > environment variables. > -@if /I "%TOOL_CHAIN_TAG%"=3D=3D"VS2013" ( > - echo. > - echo Prebuild: Set the VS2013 environment. > - echo. > - if not defined VSINSTALLDIR call "%VS120COMNTOOLS%\vsvars32.bat" > - if /I "%VS120COMNTOOLS%" =3D=3D "C:\Program Files\Microsoft Visual St= udio > 12.0\Common7\Tools\" ( > - set TOOL_CHAIN_TAG=3DVS2013 > - ) else ( > - set TOOL_CHAIN_TAG=3DVS2013x86 > - ) > -) > - > -@REM If no supported version of Visual Studio was detected, return an e= rror. > -@if not defined TOOL_CHAIN_TAG ( > - echo. > - echo !!! ERROR !!! Visual Studio not installed correctly!!! > - echo. > - set SCRIPT_ERROR=3D1 > - goto :EndPreBuild > -) > - > -echo Show CL revision > -cl > - > -@REM Set build TARGET. > -@if /I "%1" =3D=3D "" ( > - set TARGET=3DDEBUG > - set TARGET_SHORT=3DD > -) else if /I "%1" =3D=3D "DEBUG" ( > - set TARGET=3DDEBUG > - set TARGET_SHORT=3DD > -) else if /I "%1" =3D=3D "TEST_RELEASE" ( > - set TARGET=3DRELEASE > - set TARGET_SHORT=3DR > -) else if /I "%1" =3D=3D "RELEASE" ( > - set TARGET=3DRELEASE > - set TARGET_SHORT=3DR > -) else if /I "%1" =3D=3D "RELEASE_PDB" ( > - set TARGET=3DRELEASE > - set TARGET_SHORT=3DR > -) else ( > - echo. > - echo !!! ERROR !!! Incorrect TARGET option for prebuild.bat. !!! > - echo. > - set SCRIPT_ERROR=3D1 > - goto :EndPreBuild > -) > - > -@set > BUILD_DIR_PATH=3D%WORKSPACE%\Build\%PROJECT%\%TARGET%_%TOOL_C > HAIN_TAG% > -@set BUILD_DIR=3DBuild\%PROJECT%\%TARGET%_%TOOL_CHAIN_TAG% > -@set BUILD_X64=3D%BUILD_DIR_PATH%\X64 > -@set BUILD_IA32=3D%BUILD_DIR_PATH%\IA32 > - > - > -@echo. > -@echo Prebuild: Set build environment. > -@echo. > -@if not exist %BUILD_DIR_PATH% ( > - mkdir %BUILD_DIR_PATH% > -) > - > -@findstr /V "ACTIVE_PLATFORM TARGET TARGET_ARCH TOOL_CHAIN_TAG > BUILD_RULE_CONF" %WORKSPACE%\Conf\target.txt > > %BUILD_DIR_PATH%\target.txt > -@echo ACTIVE_PLATFORM =3D > %WORKSPACE_PLATFORM%/%PLATFORM_BOARD_PACKAGE%/%BOARD%/O > penBoardPkg.dsc >> %BUILD_DIR_PATH%\target.txt > -@echo TARGET =3D %TARGET% >> > %BUILD_DIR_PATH%\target.txt > -@echo TARGET_ARCH =3D IA32 X64 >> > %BUILD_DIR_PATH%\target.txt > -@echo TOOL_CHAIN_TAG =3D %TOOL_CHAIN_TAG% >> > %BUILD_DIR_PATH%\target.txt > -@echo BUILD_RULE_CONF =3D Conf/build_rule.txt >> > %BUILD_DIR_PATH%\target.txt > -@move /Y %BUILD_DIR_PATH%\target.txt Conf > - > -@if %CAPSULE_BUILD% =3D=3D 1 ( > - goto EndCapsulePrep > -) > - > -@REM > -@REM Set %FSP_WRAPPER_BUILD% > -@REM > -@set FSP_WRAPPER_BUILD=3DTRUE > - > -@if %FSP_WRAPPER_BUILD% EQU TRUE ( > - @REM Create dummy Fsp_Rebased_S_padded.fd to build the BiosInfo.inf i= f it > is wrapper build, due to the SECTION inclusion > - echo "" > > %WORKSPACE_FSP_BIN%\KabylakeFspBinPkg\Fsp_Rebased_S_padded.fd > - attrib -r > %WORKSPACE_FSP_BIN%\KabylakeFspBinPkg\Fsp_Rebased_S_padded.fd > -) > - > -@REM > -@REM Set %PERFORMANCE_BUILD% > -@REM > -@set PERFORMANCE_BUILD=3DFALSE > - > -@REM > -@REM Set %FSP_BINARY_BUILD% and %FSP_TEST_RELEASE% -@REM -@set > FSP_BINARY_BUILD=3DFALSE -@set FSP_TEST_RELEASE=3DFALSE > - > -@if "FSP_BINARY_BUILD"=3D=3D"TRUE" ( > - @if %FSP_WRAPPER_BUILD% EQU FALSE goto :EndPreBuild > -) > - > -@if not exist %BUILD_X64% ( > - mkdir %BUILD_X64% > -) > - > -@set SECURE_BOOT_ENABLE=3DFALSE > - > -@REM > -@REM Skip BIOS_SIZE_OPTION if it is predefined -@REM -@if NOT > "%BIOS_SIZE_OPTION%" =3D=3D "" goto BiosSizeDone > - > -@set BIOS_SIZE_OPTION=3D > - > -@REM default size option is 6M > -@set BIOS_SIZE_OPTION=3D-DBIOS_SIZE_OPTION=3DSIZE_60 > - > -:BiosSizeDone > -@echo BIOS_SIZE_OPTION=3D%BIOS_SIZE_OPTION% > - > -@echo EFI_SOURCE =3D %EFI_SOURCE% > -@echo TARGET =3D %TARGET% > -@echo TARGET_ARCH =3D IA32 X64 > -@echo TOOL_CHAIN_TAG =3D %TOOL_CHAIN_TAG% > -@echo WORKSPACE =3D %WORKSPACE% > -@echo WORKSPACE_CORE =3D %WORKSPACE_CORE% > -@echo EXT_BUILD_FLAGS =3D %EXT_BUILD_FLAGS% > -@echo. > -:EndPreBuild > -cd %WORKSPACE_PLATFORM%\%PROJECT% > diff --git a/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/prep.bat > b/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/prep.bat > deleted file mode 100644 > index cb0d44f722..0000000000 > --- a/Platform/Intel/ClevoOpenBoardPkg/N1xxWU/prep.bat > +++ /dev/null > @@ -1,79 +0,0 @@ > -@REM @file > -@REM > -@REM Copyright (c) 2019, Intel Corporation. All rights reserved.
-@= REM > SPDX-License-Identifier: BSD-2-Clause-Patent -@REM > - > -@echo OFF > -@set PrepRELEASE=3DDEBUG > -@set SILENT_MODE=3DFALSE > -@set CapsuleBuild=3DFALSE > - > -@set EXT_CONFIG_CLEAR=3D > -@set EXT_BUILD_FLAGS=3D > - > -:CmdLineParse > -if "" =3D=3D "%1" ( > - goto Continue > -) else if "r" =3D=3D "%1" ( > - set PrepRELEASE=3DRELEASE > -) else if "tr" =3D=3D "%1" ( > - set PrepRELEASE=3DTEST_RELEASE > -) else if "rp" =3D=3D "%1" ( > - set PrepRELEASE=3DRELEASE_PDB > -) else if "s" =3D=3D "%1" ( > - set SILENT_MODE=3DTRUE > -) else if "help" =3D=3D "%1" ( > - goto PrepHelp > -) else ( > - echo Invalid input arguments: %1 > - echo. > - goto PrepHelp > -) > -SHIFT > -goto CmdLineParse > - > -:PrepHelp > -@echo Preparation for BIOS build. > -@echo. > -@echo prep [r][rp][s][help] > -@echo. > -@echo r To do release build. Default is debug build. See note= 1 > -@echo rp To do release build with Symbols - For source level d= ebugging. > See note 1 > -@echo s To build in silent mode. . See note 1 > -@echo. > -@echo 1) Re-running prep without these arguments cannot be used for > -@echo incremental build. Hence, these inputs must be supplied each t= ime > -@echo prep are desired to be re-run. > -@echo. > -goto PrepDone > - > -:Continue > -@echo =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D > - > -if exist %WORKSPACE%\Prep.log del %WORKSPACE%\Prep.log > - > -:PrepReleaseCheck > - > -@if %SILENT_MODE% EQU TRUE goto BldSilent > - > -call prebuild.bat %PrepRelease% %CapsuleBuild% -goto PrePrepDone > - > -:BldSilent > -@echo > ************************************************************* > *********** >> %WORKSPACE%\Prep.log > -@echo *********** Prebuild.bat is launched here ****= ******* > >> %WORKSPACE%\Prep.log > -@echo > ************************************************************* > *********** >> %WORKSPACE%\Prep.log -call prebuild.bat %PrepRelease% > %CapsuleBuild% 1>>%WORKSPACE%\Prep.log 2>&1 > - > -:PrePrepDone > -@If %SCRIPT_ERROR% EQU 1 goto PrepFail > -@goto PrepDone > - > -:PrepFail > -@echo. > -@echo !! The EDKII BIOS build has failed in prep! > -@echo. > -@exit /b 1 > - > -:PrepDone > \ No newline at end of file > -- > 2.19.1.windows.1 >=20 >=20 >=20