DuetPkg: Use 'echo off' in BATCH script files

Instead of putting a '@' at the beginning of every command in BATCH script
files, use 'echo off' at the beginning of each file.

Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
diff --git a/DuetPkg/CreateBootDisk.bat b/DuetPkg/CreateBootDisk.bat
index 214b5b6..7265837 100644
--- a/DuetPkg/CreateBootDisk.bat
+++ b/DuetPkg/CreateBootDisk.bat
@@ -1,3 +1,4 @@
+@echo off

 @REM ## @file

 @REM #

 @REM #  Copyright (c) 2010 - 2014, Intel Corporation. All rights reserved.<BR>

@@ -14,133 +15,133 @@
 

 @REM Set up environment at first.

 

-@set BASETOOLS_DIR=%WORKSPACE_TOOLS_PATH%\Bin\Win32

-@set BOOTSECTOR_BIN_DIR=%WORKSPACE%\DuetPkg\BootSector\bin

-@set DISK_LABEL=DUET

-@set PROCESSOR=""

-@set STEP=1

-@call %WORKSPACE%\DuetPkg\GetVariables.bat

+set BASETOOLS_DIR=%WORKSPACE_TOOLS_PATH%\Bin\Win32

+set BOOTSECTOR_BIN_DIR=%WORKSPACE%\DuetPkg\BootSector\bin

+set DISK_LABEL=DUET

+set PROCESSOR=""

+set STEP=1

+call %WORKSPACE%\DuetPkg\GetVariables.bat

 

-@echo on

+echo on

 

-@if "%1"=="" goto Help

-@if "%2"=="" goto Help

-@if "%3"=="" goto Help

-@if "%4"=="" goto Set_BootDisk

-@if "%4"=="step2" (@set STEP=2) else @set TARGET_ARCH=%4

-@if "%5"=="step2" @set STEP=2

+if "%1"=="" goto Help

+if "%2"=="" goto Help

+if "%3"=="" goto Help

+if "%4"=="" goto Set_BootDisk

+if "%4"=="step2" (@set STEP=2) else @set TARGET_ARCH=%4

+if "%5"=="step2" @set STEP=2

 :Set_BootDisk

-@set EFI_BOOT_DISK=%2

-@if "%TARGET_ARCH%"=="IA32" set PROCESSOR=IA32

-@if "%TARGET_ARCH%"=="X64" set PROCESSOR=X64

-@if %PROCESSOR%=="" goto WrongArch

-@set BUILD_DIR=%WORKSPACE%\Build\DuetPkg%PROCESSOR%\%TARGET%_%TOOL_CHAIN_TAG%

+set EFI_BOOT_DISK=%2

+if "%TARGET_ARCH%"=="IA32" set PROCESSOR=IA32

+if "%TARGET_ARCH%"=="X64" set PROCESSOR=X64

+if %PROCESSOR%=="" goto WrongArch

+set BUILD_DIR=%WORKSPACE%\Build\DuetPkg%PROCESSOR%\%TARGET%_%TOOL_CHAIN_TAG%

 

-@if "%1"=="floppy" goto CreateFloppy

-@if "%1"=="file" goto CreateFile

-@if "%1"=="usb" goto CreateUsb

-@if "%1"=="ide" goto CreateIde

+if "%1"=="floppy" goto CreateFloppy

+if "%1"=="file" goto CreateFile

+if "%1"=="usb" goto CreateUsb

+if "%1"=="ide" goto CreateIde

 

 goto Help

 

 :CreateFloppy

-@if NOT "%3"=="FAT12" goto WrongFATType

-@echo Start to create floppy boot disk ...

-@echo Format %EFI_BOOT_DISK% ...

-@echo.> FormatCommandInput.txt

-@echo.n>> FormatCommandInput.txt

-@format /v:%DISK_LABEL% /q %EFI_BOOT_DISK% < FormatCommandInput.txt > NUL

-@del FormatCommandInput.txt

-@echo Create boot sector ...

-@%BASETOOLS_DIR%\Genbootsector.exe -i %EFI_BOOT_DISK% -o FDBs.com

-@copy %BOOTSECTOR_BIN_DIR%\Bootsect.com FDBs-1.com

-@%BASETOOLS_DIR%\Bootsectimage.exe -g FDBs.com FDBs-1.com -f

+if NOT "%3"=="FAT12" goto WrongFATType

+echo Start to create floppy boot disk ...

+echo Format %EFI_BOOT_DISK% ...

+echo.> FormatCommandInput.txt

+echo.n>> FormatCommandInput.txt

+format /v:%DISK_LABEL% /q %EFI_BOOT_DISK% < FormatCommandInput.txt > NUL

+del FormatCommandInput.txt

+echo Create boot sector ...

+%BASETOOLS_DIR%\Genbootsector.exe -i %EFI_BOOT_DISK% -o FDBs.com

+copy %BOOTSECTOR_BIN_DIR%\Bootsect.com FDBs-1.com

+%BASETOOLS_DIR%\Bootsectimage.exe -g FDBs.com FDBs-1.com -f

 @REM @del FDBS.com

-@%BASETOOLS_DIR%\Genbootsector.exe -o %EFI_BOOT_DISK% -i FDBs-1.com

-@del FDBs-1.com

-@echo Done.

-@copy %BUILD_DIR%\FV\EfiLdr %EFI_BOOT_DISK%

-@goto CreateBootFile

+%BASETOOLS_DIR%\Genbootsector.exe -o %EFI_BOOT_DISK% -i FDBs-1.com

+del FDBs-1.com

+echo Done.

+copy %BUILD_DIR%\FV\EfiLdr %EFI_BOOT_DISK%

+goto CreateBootFile

 

 :CreateFile

-@if NOT "%3"=="FAT12" goto WrongFATType

-@echo Start to create file boot disk ...

-@echo Create boot sector ...

+if NOT "%3"=="FAT12" goto WrongFATType

+echo Start to create file boot disk ...

+echo Create boot sector ...

 %BASETOOLS_DIR%\Genbootsector.exe -i %EFI_BOOT_DISK% -o FDBs.com

-@copy %BOOTSECTOR_BIN_DIR%\Bootsect.com FDBs-1.com

-@%BASETOOLS_DIR%\Bootsectimage.exe -g FDBs.com FDBs-1.com -f

-@REM @del FDBS.com

-@%BASETOOLS_DIR%\Genbootsector.exe -o %EFI_BOOT_DISK% -i FDBs-1.com

-@del FDBs-1.com

-@echo Done.

-@goto end

+copy %BOOTSECTOR_BIN_DIR%\Bootsect.com FDBs-1.com

+%BASETOOLS_DIR%\Bootsectimage.exe -g FDBs.com FDBs-1.com -f

+REM @del FDBS.com

+%BASETOOLS_DIR%\Genbootsector.exe -o %EFI_BOOT_DISK% -i FDBs-1.com

+del FDBs-1.com

+echo Done.

+goto end

 

 :CreateUsb

-@echo Start to create usb boot disk ...

-@if "%3"=="FAT16" goto CreateUsb_FAT16

-@if "%3"=="FAT32" goto CreateUsb_FAT32

-@if "%3"=="FAT12" goto WrongFATType

+echo Start to create usb boot disk ...

+if "%3"=="FAT16" goto CreateUsb_FAT16

+if "%3"=="FAT32" goto CreateUsb_FAT32

+if "%3"=="FAT12" goto WrongFATType

 

 :CreateUsb_FAT16

-@if "%STEP%"=="2" goto CreateUsb_FAT16_step2

-@echo Format %EFI_BOOT_DISK% ...

-@echo.> FormatCommandInput.txt

-@format /FS:FAT /v:%DISK_LABEL% /q %EFI_BOOT_DISK% < FormatCommandInput.txt > NUL

-@del FormatCommandInput.txt

-@echo Create boot sector ...

-@%BASETOOLS_DIR%\Genbootsector.exe -i %EFI_BOOT_DISK% -o UsbBs16.com

-@copy %BOOTSECTOR_BIN_DIR%\Bs16.com Bs16-1.com

-@%BASETOOLS_DIR%\Bootsectimage.exe -g UsbBs16.com Bs16-1.com -f

-@%BASETOOLS_DIR%\Genbootsector.exe -o %EFI_BOOT_DISK% -i Bs16-1.com

-@del Bs16-1.com

-@%BASETOOLS_DIR%\Genbootsector.exe -m -o %EFI_BOOT_DISK% -i %BOOTSECTOR_BIN_DIR%\Mbr.com

-@echo Done.

-@echo PLEASE UNPLUG USB, THEN PLUG IT AGAIN!

-@goto end

+if "%STEP%"=="2" goto CreateUsb_FAT16_step2

+echo Format %EFI_BOOT_DISK% ...

+echo.> FormatCommandInput.txt

+format /FS:FAT /v:%DISK_LABEL% /q %EFI_BOOT_DISK% < FormatCommandInput.txt > NUL

+del FormatCommandInput.txt

+echo Create boot sector ...

+%BASETOOLS_DIR%\Genbootsector.exe -i %EFI_BOOT_DISK% -o UsbBs16.com

+copy %BOOTSECTOR_BIN_DIR%\Bs16.com Bs16-1.com

+%BASETOOLS_DIR%\Bootsectimage.exe -g UsbBs16.com Bs16-1.com -f

+%BASETOOLS_DIR%\Genbootsector.exe -o %EFI_BOOT_DISK% -i Bs16-1.com

+del Bs16-1.com

+%BASETOOLS_DIR%\Genbootsector.exe -m -o %EFI_BOOT_DISK% -i %BOOTSECTOR_BIN_DIR%\Mbr.com

+echo Done.

+echo PLEASE UNPLUG USB, THEN PLUG IT AGAIN!

+goto end

 

 :CreateUsb_FAT16_step2

-@copy %BUILD_DIR%\FV\EfiLdr16 %EFI_BOOT_DISK%

-@goto CreateBootFile

+copy %BUILD_DIR%\FV\EfiLdr16 %EFI_BOOT_DISK%

+goto CreateBootFile

 

 :CreateUsb_FAT32

-@if "%STEP%"=="2" goto CreateUsb_FAT32_step2

-@echo Format %EFI_BOOT_DISK% ...

-@echo.> FormatCommandInput.txt

-@format /FS:FAT32 /v:%DISK_LABEL% /q %EFI_BOOT_DISK% < FormatCommandInput.txt > NUL

-@del FormatCommandInput.txt

-@echo Create boot sector ...

-@%BASETOOLS_DIR%\Genbootsector.exe -i %EFI_BOOT_DISK% -o UsbBs32.com

-@copy %BOOTSECTOR_BIN_DIR%\Bs32.com Bs32-1.com

-@%BASETOOLS_DIR%\Bootsectimage.exe -g UsbBs32.com Bs32-1.com -f

-@del UsbBs32.com

-@%BASETOOLS_DIR%\Genbootsector.exe -o %EFI_BOOT_DISK% -i Bs32-1.com

-@del Bs32-1.com

-@%BASETOOLS_DIR%\Genbootsector.exe -m -o %EFI_BOOT_DISK% -i %BOOTSECTOR_BIN_DIR%\Mbr.com

-@echo Done.

-@echo PLEASE UNPLUG USB, THEN PLUG IT AGAIN!

-@goto end

+if "%STEP%"=="2" goto CreateUsb_FAT32_step2

+echo Format %EFI_BOOT_DISK% ...

+echo.> FormatCommandInput.txt

+format /FS:FAT32 /v:%DISK_LABEL% /q %EFI_BOOT_DISK% < FormatCommandInput.txt > NUL

+del FormatCommandInput.txt

+echo Create boot sector ...

+%BASETOOLS_DIR%\Genbootsector.exe -i %EFI_BOOT_DISK% -o UsbBs32.com

+copy %BOOTSECTOR_BIN_DIR%\Bs32.com Bs32-1.com

+%BASETOOLS_DIR%\Bootsectimage.exe -g UsbBs32.com Bs32-1.com -f

+del UsbBs32.com

+%BASETOOLS_DIR%\Genbootsector.exe -o %EFI_BOOT_DISK% -i Bs32-1.com

+del Bs32-1.com

+%BASETOOLS_DIR%\Genbootsector.exe -m -o %EFI_BOOT_DISK% -i %BOOTSECTOR_BIN_DIR%\Mbr.com

+echo Done.

+echo PLEASE UNPLUG USB, THEN PLUG IT AGAIN!

+goto end

 

 :CreateUsb_FAT32_step2

-@copy %BUILD_DIR%\FV\EfiLdr20 %EFI_BOOT_DISK%

-@goto CreateBootFile

+copy %BUILD_DIR%\FV\EfiLdr20 %EFI_BOOT_DISK%

+goto CreateBootFile

 

 :CreateIde

-@goto end

+goto end

 

 :CreateBootFile

-@mkdir %EFI_BOOT_DISK%\efi\boot

+mkdir %EFI_BOOT_DISK%\efi\boot

 copy %WORKSPACE%\ShellBinPkg\UefiShell\%PROCESSOR%\Shell.efi %EFI_BOOT_DISK%\efi\boot\boot%PROCESSOR%.efi /y

-@goto end

+goto end

 

 :WrongFATType

-@echo Wrong FAT type %3 for %1

-@goto end

+echo Wrong FAT type %3 for %1

+goto end

 

 :WrongArch

-@echo Error! Wrong architecture.

-@goto Help

+echo Error! Wrong architecture.

+goto Help

 

 :Help

-@echo "Usage: CreateBootDisk [usb|floppy|ide] DiskNumber [FAT12|FAT16|FAT32] [IA32|X64]"

+echo "Usage: CreateBootDisk [usb|floppy|ide] DiskNumber [FAT12|FAT16|FAT32] [IA32|X64]"

 :end

-@echo on

+echo on

diff --git a/DuetPkg/GetVariables.bat b/DuetPkg/GetVariables.bat
index c781228..c81d3d1 100644
--- a/DuetPkg/GetVariables.bat
+++ b/DuetPkg/GetVariables.bat
@@ -1,3 +1,4 @@
+@echo off

 @REM ## @file

 @REM #

 @REM #  Copyright (c) 2011, Intel Corporation. All rights reserved.<BR>

@@ -19,20 +20,20 @@
 @REM the original equal sign for our first assignation. Then we trim any left whitespaces.

 @REM NB: default token delimiters for "for /f" are tab and space.

 

-@set CONFIG_FILE=%WORKSPACE%\Conf\target.txt

+set CONFIG_FILE=%WORKSPACE%\Conf\target.txt

 

-@for /f "tokens=1*" %%i in ('type %CONFIG_FILE% ^| find "TOOL_CHAIN_TAG" ^| find /V "#"') do @set TOOL_CHAIN_TAG%%j

-@for /f "tokens=*" %%i in ("%TOOL_CHAIN_TAG%") do @set TOOL_CHAIN_TAG=%%i

+for /f "tokens=1*" %%i in ('type %CONFIG_FILE% ^| find "TOOL_CHAIN_TAG" ^| find /V "#"') do @set TOOL_CHAIN_TAG%%j

+for /f "tokens=*" %%i in ("%TOOL_CHAIN_TAG%") do @set TOOL_CHAIN_TAG=%%i

 

-@for /f "tokens=1*" %%i in ('type %CONFIG_FILE% ^| find "TARGET" ^| find /V "#" ^| find /V "TARGET_ARCH"') do @set TARGET%%j

-@for /f "tokens=*" %%i in ("%TARGET%") do @set TARGET=%%i

+for /f "tokens=1*" %%i in ('type %CONFIG_FILE% ^| find "TARGET" ^| find /V "#" ^| find /V "TARGET_ARCH"') do @set TARGET%%j

+for /f "tokens=*" %%i in ("%TARGET%") do @set TARGET=%%i

 

-@for /f "tokens=1*" %%i in ('type %CONFIG_FILE% ^| find "TARGET_ARCH" ^|find /V "#"') do @set TARGET_ARCH%%j

-@for /f "tokens=*" %%i in ("%TARGET_ARCH%") do @set TARGET_ARCH=%%i

+for /f "tokens=1*" %%i in ('type %CONFIG_FILE% ^| find "TARGET_ARCH" ^|find /V "#"') do @set TARGET_ARCH%%j

+for /f "tokens=*" %%i in ("%TARGET_ARCH%") do @set TARGET_ARCH=%%i

 

 

-@REM Set defaults if above variables are undefined in target.txt

+REM Set defaults if above variables are undefined in target.txt

 

-@if "%TOOL_CHAIN_TAG%%"=="" @set TOOL_CHAIN_TAG=MYTOOLS

-@if "%TARGET%"=="" @set TARGET=DEBUG

-@if "%TARGET_ARCH%"=="" @set TARGET_ARCH=IA32

+if "%TOOL_CHAIN_TAG%%"=="" @set TOOL_CHAIN_TAG=MYTOOLS

+if "%TARGET%"=="" @set TARGET=DEBUG

+if "%TARGET_ARCH%"=="" @set TARGET_ARCH=IA32

diff --git a/DuetPkg/PostBuild.bat b/DuetPkg/PostBuild.bat
index df34fa7..28cab6b 100644
--- a/DuetPkg/PostBuild.bat
+++ b/DuetPkg/PostBuild.bat
@@ -1,3 +1,4 @@
+@echo off

 @REM ## @file

 @REM #

 @REM #  Currently, Build system does not provide post build mechanism for module

@@ -16,54 +17,54 @@
 @REM #

 @REM ##

 

-@set BASETOOLS_DIR=%WORKSPACE_TOOLS_PATH%\Bin\Win32

-@set BOOTSECTOR_BIN_DIR=%WORKSPACE%\DuetPkg\BootSector\bin

-@set PROCESSOR=""

-@call %WORKSPACE%\DuetPkg\GetVariables.bat

+set BASETOOLS_DIR=%WORKSPACE_TOOLS_PATH%\Bin\Win32

+set BOOTSECTOR_BIN_DIR=%WORKSPACE%\DuetPkg\BootSector\bin

+set PROCESSOR=""

+call %WORKSPACE%\DuetPkg\GetVariables.bat

 

-@if NOT "%1"=="" @set TARGET_ARCH=%1

-@if "%TARGET_ARCH%"=="IA32" set PROCESSOR=IA32

-@if "%TARGET_ARCH%"=="X64" set PROCESSOR=X64

-@if %PROCESSOR%=="" goto WrongArch

+if NOT "%1"=="" @set TARGET_ARCH=%1

+if "%TARGET_ARCH%"=="IA32" set PROCESSOR=IA32

+if "%TARGET_ARCH%"=="X64" set PROCESSOR=X64

+if %PROCESSOR%=="" goto WrongArch

 

-@set BUILD_DIR=%WORKSPACE%\Build\DuetPkg%PROCESSOR%\%TARGET%_%TOOL_CHAIN_TAG%

+set BUILD_DIR=%WORKSPACE%\Build\DuetPkg%PROCESSOR%\%TARGET%_%TOOL_CHAIN_TAG%

 

 

-@echo Compressing DUETEFIMainFv.FV ...

-@%BASETOOLS_DIR%\LzmaCompress -e -o %BUILD_DIR%\FV\DUETEFIMAINFV.z %BUILD_DIR%\FV\DUETEFIMAINFV.Fv

+echo Compressing DUETEFIMainFv.FV ...

+%BASETOOLS_DIR%\LzmaCompress -e -o %BUILD_DIR%\FV\DUETEFIMAINFV.z %BUILD_DIR%\FV\DUETEFIMAINFV.Fv

 

-@echo Compressing DxeMain.efi ...

-@%BASETOOLS_DIR%\LzmaCompress -e -o %BUILD_DIR%\FV\DxeMain.z %BUILD_DIR%\%PROCESSOR%\DxeCore.efi

+echo Compressing DxeMain.efi ...

+%BASETOOLS_DIR%\LzmaCompress -e -o %BUILD_DIR%\FV\DxeMain.z %BUILD_DIR%\%PROCESSOR%\DxeCore.efi

 

-@echo Compressing DxeIpl.efi ...

-@%BASETOOLS_DIR%\LzmaCompress -e -o %BUILD_DIR%\FV\DxeIpl.z %BUILD_DIR%\%PROCESSOR%\DxeIpl.efi

+echo Compressing DxeIpl.efi ...

+%BASETOOLS_DIR%\LzmaCompress -e -o %BUILD_DIR%\FV\DxeIpl.z %BUILD_DIR%\%PROCESSOR%\DxeIpl.efi

 

-@echo Generate Loader Image ...

-@if "%PROCESSOR%"=="IA32" goto GENERATE_IMAGE_IA32

-@if "%PROCESSOR%"=="X64" goto GENERATE_IMAGE_X64

+echo Generate Loader Image ...

+if "%PROCESSOR%"=="IA32" goto GENERATE_IMAGE_IA32

+if "%PROCESSOR%"=="X64" goto GENERATE_IMAGE_X64

 

 :GENERATE_IMAGE_IA32

-@%BASETOOLS_DIR%\EfiLdrImage.exe -o %BUILD_DIR%\FV\Efildr32 %BUILD_DIR%\%PROCESSOR%\EfiLoader.efi %BUILD_DIR%\FV\DxeIpl.z %BUILD_DIR%\FV\DxeMain.z %BUILD_DIR%\FV\DUETEFIMAINFV.z

-@copy /b %BOOTSECTOR_BIN_DIR%\Start.com+%BOOTSECTOR_BIN_DIR%\Efi32.com2+%BUILD_DIR%\FV\Efildr32 %BUILD_DIR%\FV\Efildr

-@copy /b %BOOTSECTOR_BIN_DIR%\Start16.com+%BOOTSECTOR_BIN_DIR%\Efi32.com2+%BUILD_DIR%\FV\Efildr32 %BUILD_DIR%\FV\Efildr16

-@copy /b %BOOTSECTOR_BIN_DIR%\Start32.com+%BOOTSECTOR_BIN_DIR%\Efi32.com2+%BUILD_DIR%\FV\Efildr32 %BUILD_DIR%\FV\Efildr20

-@goto end

+%BASETOOLS_DIR%\EfiLdrImage.exe -o %BUILD_DIR%\FV\Efildr32 %BUILD_DIR%\%PROCESSOR%\EfiLoader.efi %BUILD_DIR%\FV\DxeIpl.z %BUILD_DIR%\FV\DxeMain.z %BUILD_DIR%\FV\DUETEFIMAINFV.z

+copy /b %BOOTSECTOR_BIN_DIR%\Start.com+%BOOTSECTOR_BIN_DIR%\Efi32.com2+%BUILD_DIR%\FV\Efildr32 %BUILD_DIR%\FV\Efildr

+copy /b %BOOTSECTOR_BIN_DIR%\Start16.com+%BOOTSECTOR_BIN_DIR%\Efi32.com2+%BUILD_DIR%\FV\Efildr32 %BUILD_DIR%\FV\Efildr16

+copy /b %BOOTSECTOR_BIN_DIR%\Start32.com+%BOOTSECTOR_BIN_DIR%\Efi32.com2+%BUILD_DIR%\FV\Efildr32 %BUILD_DIR%\FV\Efildr20

+goto end

 

 :GENERATE_IMAGE_X64

-@%BASETOOLS_DIR%\EfiLdrImage.exe -o %BUILD_DIR%\FV\Efildr64 %BUILD_DIR%\%PROCESSOR%\EfiLoader.efi %BUILD_DIR%\FV\DxeIpl.z %BUILD_DIR%\FV\DxeMain.z %BUILD_DIR%\FV\DUETEFIMAINFV.z

-@copy /b %BOOTSECTOR_BIN_DIR%\Start64.com+%BOOTSECTOR_BIN_DIR%\Efi64.com2+%BUILD_DIR%\FV\Efildr64 %BUILD_DIR%\FV\EfildrPure

-@%BASETOOLS_DIR%\GenPage.exe %BUILD_DIR%\FV\EfildrPure -o %BUILD_DIR%\FV\Efildr

-@copy /b %BOOTSECTOR_BIN_DIR%\St16_64.com+%BOOTSECTOR_BIN_DIR%\Efi64.com2+%BUILD_DIR%\FV\Efildr64 %BUILD_DIR%\FV\Efildr16Pure

-@%BASETOOLS_DIR%\GenPage.exe %BUILD_DIR%\FV\Efildr16Pure -o %BUILD_DIR%\FV\Efildr16

-@copy /b %BOOTSECTOR_BIN_DIR%\St32_64.com+%BOOTSECTOR_BIN_DIR%\Efi64.com2+%BUILD_DIR%\FV\Efildr64 %BUILD_DIR%\FV\Efildr20Pure

-@%BASETOOLS_DIR%\GenPage.exe %BUILD_DIR%\FV\Efildr20Pure -o %BUILD_DIR%\FV\Efildr20

-@goto end

+%BASETOOLS_DIR%\EfiLdrImage.exe -o %BUILD_DIR%\FV\Efildr64 %BUILD_DIR%\%PROCESSOR%\EfiLoader.efi %BUILD_DIR%\FV\DxeIpl.z %BUILD_DIR%\FV\DxeMain.z %BUILD_DIR%\FV\DUETEFIMAINFV.z

+copy /b %BOOTSECTOR_BIN_DIR%\Start64.com+%BOOTSECTOR_BIN_DIR%\Efi64.com2+%BUILD_DIR%\FV\Efildr64 %BUILD_DIR%\FV\EfildrPure

+%BASETOOLS_DIR%\GenPage.exe %BUILD_DIR%\FV\EfildrPure -o %BUILD_DIR%\FV\Efildr

+copy /b %BOOTSECTOR_BIN_DIR%\St16_64.com+%BOOTSECTOR_BIN_DIR%\Efi64.com2+%BUILD_DIR%\FV\Efildr64 %BUILD_DIR%\FV\Efildr16Pure

+%BASETOOLS_DIR%\GenPage.exe %BUILD_DIR%\FV\Efildr16Pure -o %BUILD_DIR%\FV\Efildr16

+copy /b %BOOTSECTOR_BIN_DIR%\St32_64.com+%BOOTSECTOR_BIN_DIR%\Efi64.com2+%BUILD_DIR%\FV\Efildr64 %BUILD_DIR%\FV\Efildr20Pure

+%BASETOOLS_DIR%\GenPage.exe %BUILD_DIR%\FV\Efildr20Pure -o %BUILD_DIR%\FV\Efildr20

+goto end

 

 

 :WrongArch

-@echo Error! Wrong architecture.

-@goto Help

+echo Error! Wrong architecture.

+goto Help

 

 :Help

-@echo Usage: "PostBuild [IA32|X64]"

+echo Usage: "PostBuild [IA32|X64]"

 :end
\ No newline at end of file