BaseTools: Rectify use of @ in .BAT files.

Tracing of the .BAT files is obscured by use of the @ prefix
and is confused by the "echo on" at the end of toolsetup.bat.

Silent all the 'echo' with '@'. And remove '@' from the non
'echo' line to make easier to trace the batch files when 'echo on'.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>
Reviewed-by Yingke Liu <yingke.d.liu@intel.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15253 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
Olivier Martin 2014-02-24 14:09:00 +00:00 committed by oliviermartin
parent c1cdcab952
commit 7ef23d9c2c
1 changed files with 31 additions and 32 deletions

View File

@ -31,12 +31,12 @@ pushd .
cd %~dp0 cd %~dp0
if not defined WORKSPACE ( if not defined WORKSPACE (
@goto SetWorkSpace goto SetWorkSpace
) )
if %WORKSPACE% == %CD% ( if %WORKSPACE% == %CD% (
@REM Workspace is not changed. @REM Workspace is not changed.
@goto ParseArgs goto ParseArgs
) )
:SetWorkSpace :SetWorkSpace
@ -47,14 +47,14 @@ set EFI_SOURCE=
set EDK_SOURCE= set EDK_SOURCE=
:ParseArgs :ParseArgs
@if /I "%1"=="-h" goto Usage if /I "%1"=="-h" goto Usage
@if /I "%1"=="-help" goto Usage if /I "%1"=="-help" goto Usage
@if /I "%1"=="--help" goto Usage if /I "%1"=="--help" goto Usage
@if /I "%1"=="/h" goto Usage if /I "%1"=="/h" goto Usage
@if /I "%1"=="/?" goto Usage if /I "%1"=="/?" goto Usage
@if /I "%1"=="/help" goto Usage if /I "%1"=="/help" goto Usage
@if /I not "%1"=="--nt32" goto no_nt32 if /I not "%1"=="--nt32" goto no_nt32
@REM Flag, --nt32 is set @REM Flag, --nt32 is set
@REM The Nt32 Emluation Platform requires Microsoft Libraries @REM The Nt32 Emluation Platform requires Microsoft Libraries
@ -88,38 +88,38 @@ if not defined VCINSTALLDIR (
shift shift
:no_nt32 :no_nt32
@if /I "%1"=="NewBuild" shift if /I "%1"=="NewBuild" shift
@if not defined EDK_TOOLS_PATH set EDK_TOOLS_PATH=%WORKSPACE%\BaseTools if not defined EDK_TOOLS_PATH set EDK_TOOLS_PATH=%WORKSPACE%\BaseTools
@IF NOT EXIST "%EDK_TOOLS_PATH%\toolsetup.bat" goto BadBaseTools IF NOT EXIST "%EDK_TOOLS_PATH%\toolsetup.bat" goto BadBaseTools
@call %EDK_TOOLS_PATH%\toolsetup.bat %* call %EDK_TOOLS_PATH%\toolsetup.bat %*
@if /I "%1"=="Reconfig" shift if /I "%1"=="Reconfig" shift
@goto check_cygwin goto check_cygwin
:BadBaseTools :BadBaseTools
@REM @REM
@REM Need the BaseTools Package in order to build REM Need the BaseTools Package in order to build
@REM @REM
echo. @echo.
echo !!! ERROR !!! The BaseTools Package was not found !!! @echo !!! ERROR !!! The BaseTools Package was not found !!!
echo. @echo.
echo Set the system environment variable, EDK_TOOLS_PATH to the BaseTools, @echo Set the system environment variable, EDK_TOOLS_PATH to the BaseTools,
echo For example, @echo For example,
echo set EDK_TOOLS_PATH=C:\MyTools\BaseTools @echo set EDK_TOOLS_PATH=C:\MyTools\BaseTools
echo The setup script, toolsetup.bat must reside in this folder. @echo The setup script, toolsetup.bat must reside in this folder.
echo. @echo.
@goto end goto end
:check_cygwin :check_cygwin
@if exist c:\cygwin ( if exist c:\cygwin (
@set CYGWIN_HOME=c:\cygwin set CYGWIN_HOME=c:\cygwin
) else ( ) else (
@echo. @echo.
@echo !!! WARNING !!! No CYGWIN_HOME set, gcc build may not be used !!! @echo !!! WARNING !!! No CYGWIN_HOME set, gcc build may not be used !!!
@echo. @echo.
) )
@if NOT "%1"=="" goto Usage if NOT "%1"=="" goto Usage
@goto end goto end
:Usage :Usage
@echo. @echo.
@ -132,9 +132,8 @@ shift
@echo will be only copied to target.txt, tools_def.txt and build_rule.txt @echo will be only copied to target.txt, tools_def.txt and build_rule.txt
@echo respectively if they do not exist. Using option [Reconfig] to force the copy. @echo respectively if they do not exist. Using option [Reconfig] to force the copy.
@echo. @echo.
@goto end goto end
:end :end
@popd popd
@echo on