X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Vlv2TbltDevicePkg%2FFeature%2FCapsule%2FGenerateCapsule%2FGenCapsuleMinnowMaxRelease.bat;fp=Vlv2TbltDevicePkg%2FFeature%2FCapsule%2FGenerateCapsule%2FGenCapsuleMinnowMaxRelease.bat;h=0000000000000000000000000000000000000000;hp=43c609e4b27479986f4112ffbac664cb99bb5c04;hb=5347c48016f27061475fdb053e867a06ce73492f;hpb=96ef5a8e30a8da33eaab09f13cc8d752342717a5 diff --git a/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/GenCapsuleMinnowMaxRelease.bat b/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/GenCapsuleMinnowMaxRelease.bat deleted file mode 100644 index 43c609e4b2..0000000000 --- a/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/GenCapsuleMinnowMaxRelease.bat +++ /dev/null @@ -1,131 +0,0 @@ -@REM @file -@REM Windows batch file to generate UEFI capsules for system firmware -@REM -@REM Copyright (c) 2018, Intel Corporation. All rights reserved.
-@REM SPDX-License-Identifier: BSD-2-Clause-Patent -@REM - -@echo off -setlocal - -set FMP_CAPSULE_VENDOR=Intel -set FMP_CAPSULE_GUID=4096267B-DA0A-42EB-B5EB-FEF31D207CB4 -set FMP_CAPSULE_FILE=MinnowMaxRelease.cap -set FMP_CAPSULE_VERSION=0x0000000C -set FMP_CAPSULE_STRING=0.0.0.12 -set FMP_CAPSULE_NAME="Intel MinnowMax RELEASE UEFI %FMP_CAPSULE_STRING%" -set FMP_CAPSULE_LSV=0x00000000 -set FMP_CAPSULE_KEY=SAMPLE_DEVELOPMENT.pfx -set FMP_CAPSULE_PAYLOAD=%WORKSPACE%\Build\Vlv2TbltDevicePkg\RELEASE_VS2015x86\FV\Vlv.ROM -set WINDOWS_CAPSULE_KEY=SAMPLE_DEVELOPMENT.pfx - -if not exist "%FMP_CAPSULE_PAYLOAD%" exit /b - -if exist "%FMP_CAPSULE_KEY%" ( - REM - REM Sign capsule using signtool - REM - call GenerateCapsule ^ - --encode ^ - -v ^ - --guid %FMP_CAPSULE_GUID% ^ - --fw-version %FMP_CAPSULE_VERSION% ^ - --lsv %FMP_CAPSULE_LSV% ^ - --capflag PersistAcrossReset ^ - --capflag InitiateReset ^ - --signing-tool-path="c:\Program Files (x86)\Windows Kits\8.1\bin\x86" ^ - --pfx-file %FMP_CAPSULE_KEY% ^ - -o %FMP_CAPSULE_FILE% ^ - %FMP_CAPSULE_PAYLOAD% - - copy %FMP_CAPSULE_FILE% %WORKSPACE%\Build\Vlv2TbltDevicePkg\Capsules\SampleDevelopment - - if exist "%WINDOWS_CAPSULE_KEY%" ( - CreateWindowsCapsule.py ^ - UEFI ^ - %FMP_CAPSULE_STRING% ^ - %FMP_CAPSULE_GUID% ^ - %FMP_CAPSULE_FILE% ^ - %FMP_CAPSULE_VERSION% ^ - %FMP_CAPSULE_VENDOR% ^ - %FMP_CAPSULE_VENDOR% ^ - %FMP_CAPSULE_NAME% %WINDOWS_CAPSULE_KEY% - - xcopy /s/e/v/i/y WindowsCapsule %WORKSPACE%\Build\Vlv2TbltDevicePkg\Capsules\SampleDevelopment\MinnowMaxReleaseWindowsCapsule - rmdir /s /q WindowsCapsule - ) - erase %FMP_CAPSULE_FILE% -) - -if exist "NewCert.pem" ( - REM - REM Sign capsule using OpenSSL with a new certificate - REM - call GenerateCapsule ^ - --encode ^ - -v ^ - --guid %FMP_CAPSULE_GUID% ^ - --fw-version %FMP_CAPSULE_VERSION% ^ - --lsv %FMP_CAPSULE_LSV% ^ - --capflag PersistAcrossReset ^ - --capflag InitiateReset ^ - --signer-private-cert=NewCert.pem ^ - --other-public-cert=NewSub.pub.pem ^ - --trusted-public-cert=NewRoot.pub.pem ^ - -o %FMP_CAPSULE_FILE% ^ - %FMP_CAPSULE_PAYLOAD% - - copy %FMP_CAPSULE_FILE% %WORKSPACE%\Build\Vlv2TbltDevicePkg\Capsules\NewCert - - if exist "%WINDOWS_CAPSULE_KEY%" ( - CreateWindowsCapsule.py ^ - UEFI ^ - %FMP_CAPSULE_STRING% ^ - %FMP_CAPSULE_GUID% ^ - %FMP_CAPSULE_FILE% ^ - %FMP_CAPSULE_VERSION% ^ - %FMP_CAPSULE_VENDOR% ^ - %FMP_CAPSULE_VENDOR% ^ - %FMP_CAPSULE_NAME% %WINDOWS_CAPSULE_KEY% - - xcopy /s/e/v/i/y WindowsCapsule %WORKSPACE%\Build\Vlv2TbltDevicePkg\Capsules\NewCert\MinnowMaxReleaseWindowsCapsule - rmdir /s /q WindowsCapsule - ) - erase %FMP_CAPSULE_FILE% -) - -REM -REM Sign capsule using OpenSSL with EDK II Test Certificate -REM -call GenerateCapsule ^ - --encode ^ - -v ^ - --guid %FMP_CAPSULE_GUID% ^ - --fw-version %FMP_CAPSULE_VERSION% ^ - --lsv %FMP_CAPSULE_LSV% ^ - --capflag PersistAcrossReset ^ - --capflag InitiateReset ^ - --signer-private-cert=%WORKSPACE%\edk2\BaseTools\Source\Python\Pkcs7Sign\TestCert.pem ^ - --other-public-cert=%WORKSPACE%\edk2\BaseTools\Source\Python\Pkcs7Sign\TestSub.pub.pem ^ - --trusted-public-cert=%WORKSPACE%\edk2\BaseTools\Source\Python\Pkcs7Sign\TestRoot.pub.pem ^ - -o %FMP_CAPSULE_FILE% ^ - %FMP_CAPSULE_PAYLOAD% - -copy %FMP_CAPSULE_FILE% %WORKSPACE%\Build\Vlv2TbltDevicePkg\Capsules\TestCert - -if exist "%WINDOWS_CAPSULE_KEY%" ( - CreateWindowsCapsule.py ^ - UEFI ^ - %FMP_CAPSULE_STRING% ^ - %FMP_CAPSULE_GUID% ^ - %FMP_CAPSULE_FILE% ^ - %FMP_CAPSULE_VERSION% ^ - %FMP_CAPSULE_VENDOR% ^ - %FMP_CAPSULE_VENDOR% ^ - %FMP_CAPSULE_NAME% %WINDOWS_CAPSULE_KEY% - - xcopy /s/e/v/i/y WindowsCapsule %WORKSPACE%\Build\Vlv2TbltDevicePkg\Capsules\TestCert\MinnowMaxReleaseWindowsCapsule - rmdir /s /q WindowsCapsule -) - -erase %FMP_CAPSULE_FILE%