anchor.diff:         set BASE_TOOLS_PATH=%CD%
        )
     )
  -  set PATH=%BASE_TOOLS_PATH%\Bin\Win32;%PATH%
  -
  -  set BASETOOLS_PYTHON_SOURCE=%BASE_TOOLS_PATH%\Source\Python
  -  set PYTHONPATH=%BASETOOLS_PYTHON_SOURCE%;%PYTHONPATH%
   
     if not defined PYTHON_HOME (
       if defined PYTHONHOME (
         set PYTHON_HOME=%PYTHONHOME%
       ) else (
         echo.
  -      echo  !!! ERROR !!! PYTHON_HOME is required to build or execute the tools, please set it. !!!
  +      echo  !!! ERROR !!! Binary python tools are missing. PYTHON_HOME environment variable is not set. 
  +      echo PYTHON_HOME is required to build or execute the python tools.
         echo.
         goto end
       )
  
positive.code:     @echo.
      goto end
    )
  
  :VisualStudioAvailable
    if not defined FORCE_REBUILD goto IncrementalBuild
  
  :CleanAndBuild
  
negative.code: 
    @REM We have Python, now test for FreezePython application
    if not defined PYTHON_FREEZER_PATH (
      echo.
      echo !!! WARNING !!! PYTHON_FREEZER_PATH environment variable is not set.
      echo Setup environment to run Python scripts directly.
      echo.
      set "PATH=%PATH%;%BASE_TOOLS_PATH%\BinWrappers\WindowsLike"
    )
  
    set BASETOOLS_PYTHON_SOURCE=%BASE_TOOLS_PATH%\Source\Python
    set PYTHONPATH=%BASETOOLS_PYTHON_SOURCE%;%PYTHONPATH%
    
    echo                PATH = %PATH%
    echo         PYTHON_HOME = %PYTHON_HOME%
    echo          PYTHONPATH = %PYTHONPATH%
    if defined PYTHON_FREEZER_PATH (
      echo PYTHON_FREEZER_PATH = %PYTHON_FREEZER_PATH%
    )
    echo.
  
  :VisualStudioAvailable
    if not defined FORCE_REBUILD (
      if not defined REBUILD (
        goto end
      )
    )
    call "%EDK_TOOLS_PATH%\get_vsvars.bat"
    if not defined VCINSTALLDIR (
      @echo.
  