]> git.proxmox.com Git - mirror_edk2.git/blobdiff - DuetPkg/CreateBootDisk.bat
retire AcpiTableStorage.h and implement the gEfiAcpiTableStorageGuid with a fixed...
[mirror_edk2.git] / DuetPkg / CreateBootDisk.bat
index c37eed09cc5f4296f0c94783983c2a1b50cf5d1e..3e5272030add04f3c0ab9a6eb84dc87f8b7a6634 100644 (file)
@@ -2,8 +2,7 @@
 \r
 @REM Set up environment at fisrt.\r
 \r
-@REM set BASETOOLS_DIR=%WORKSPACE_TOOLS_PATH%\Bin\Win32\r
-@set BASETOOLS_DIR=n:\BaseTools\Bin\Win32\r
+@set BASETOOLS_DIR=%WORKSPACE_TOOLS_PATH%\Bin\Win32\r
 @set BUILD_DIR=%WORKSPACE%\Build\DuetPkg\DEBUG_MYTOOLS\r
 @set DISK_LABEL=DUET\r
 @echo on\r
@@ -77,6 +76,7 @@ copy %WORKSPACE%\EdkShellBinPkg\bin\ia32\Shell.efi %EFI_BOOT_DISK%\efi\boot\boot
 @goto end\r
 \r
 :CreateUsb_FAT32\r
+@if "%4"=="step2" goto CreateUsb_FAT32_step2\r
 @echo Format %EFI_BOOT_DISK% ...\r
 @echo.> FormatCommandInput.txt\r
 @format /FS:FAT32 /v:%DISK_LABEL% /q %EFI_BOOT_DISK% < FormatCommandInput.txt > NUL\r
@@ -87,13 +87,16 @@ copy %WORKSPACE%\EdkShellBinPkg\bin\ia32\Shell.efi %EFI_BOOT_DISK%\efi\boot\boot
 @del UsbBs32.com\r
 @%BASETOOLS_DIR%\Genbootsector.exe -o %EFI_BOOT_DISK% -i %BUILD_DIR%\IA32\DuetPkg\BootSector\BootSector\OUTPUT\Bs32.com\r
 @%BASETOOLS_DIR%\Genbootsector.exe -m -o %EFI_BOOT_DISK% -i %BUILD_DIR%\IA32\DuetPkg\BootSector\BootSector\OUTPUT\Mbr.com\r
-@copy %BUILD_DIR%\FV\EfiLdr20 %EFI_BOOT_DISK%\r
-@mkdir %EFI_BOOT_DISK%\efi\boot\r
-@copy %WORKSPACE%\EdkShellBinPkg\bin\ia32\Shell.efi %EFI_BOOT_DISK%\efi\boot\bootia32.efi /y\r
 @echo Done.\r
 @echo PLEASE UNPLUG USB, THEN PLUG IT AGAIN!\r
 @goto end  \r
 \r
+:CreateUsb_FAT32_step2\r
+@copy %BUILD_DIR%\FV\EfiLdr20 %EFI_BOOT_DISK%\r
+@mkdir %EFI_BOOT_DISK%\efi\boot\r
+@copy %WORKSPACE%\EdkShellBinPkg\bin\ia32\Shell.efi %EFI_BOOT_DISK%\efi\boot\bootia32.efi /y\r
+@goto end\r
+\r
 :CreateIde\r
 @goto end\r
 \r