anchor.diff:  
   :no_tools_path
   echo.
  -echo !!!WARNING!!! No tools path found. Please set EDK_TOOLS_PATH.
  +echo !!! ERROR !!! No tools path found. Please set EDK_TOOLS_PATH.
   echo.
   goto end
   
  
positive.code: REM ##############################################################
  REM # You should not have to modify anything below this line
  REM #
  
  REM
  REM check the EDK_TOOLS_PATH
  REM
  :check_tools_path
  if not defined EDK_TOOLS_PATH goto no_tools_path
  if not exist %EDK_TOOLS_PATH% goto no_tools_path
  
  :path_ok
  pushd .
  cd %~dp0
  set BASE_TOOLS_PATH=%CD%
  popd
  
  if /I "%1"=="-h" goto Usage
  if /I "%1"=="-help" goto Usage
  
negative.code: if /I "%1"=="/h" goto Usage
  if /I "%1"=="/?" goto Usage
  if /I "%1"=="/help" goto Usage
  if NOT "%1"=="" goto Usage
  
  
  REM
  REM check the EDK_TOOLS_PATH
  REM
  if not defined EDK_TOOLS_PATH goto no_tools_path
  if not exist %EDK_TOOLS_PATH% goto no_tools_path
  
  set BASE_TOOLS_PATH=%CD%\..
  set PATH=%BASE_TOOLS_PATH%\Bin;%BASE_TOOLS_PATH%\Bin\Win32;%PATH%
  
  if /I "%1"=="build" goto build
  if /I "%1"=="rebuild" goto rebuild
  
  IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\antlr.exe" goto build
  IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\dlg.exe" goto build
  IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\BootSectImage.exe" goto build
  IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\EfiLdrImage.exe" goto build
  IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\EfiRom.exe" goto build
  IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\GenBootSector.exe" goto build
  IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\GenFfs.exe" goto build
  IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\GenFv.exe" goto build
  IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\GenFw.exe" goto build
  IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\GenPage.exe" goto build
  IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\GenSec.exe" goto build
  IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\GenVtf.exe" goto build
  IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\Split.exe" goto build
  IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\TianoCompress.exe" goto build
  REM IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\VfrCompile.exe" goto build
  
  REM
  REM Python Programs
  REM
  
  REM IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\build.exe" goto build
  REM IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\GenFds.exe" goto build_python
  REM IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\PcdSyntaxUpdate.exe" goto build_python
  REM IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\TargetTool.exe" goto build_python
  REM IF NOT EXIST "%EDK_TOOLS_PATH%\Bin\Win32\Trim.exe" goto build_python
  goto end
  
  :rebuild
  