anchor.diff:  :CreateBuildDirectory
   setlocal
   
  -:: Create a copy of the Portable Python directory. This is where we'll be
  -:: installing RBTools and dependencies, and what we'll actually be
  -:: distributing.
  +:: Create a copy of the Python directory. This is where we'll be installing
  +:: RBTools and dependencies, and what we'll actually be distributing.
   echo.
   echo == Creating build directory ==
   
   call :DeleteIfExists "%BUILD_ROOT%"
  -xcopy /EYI "%PORTABLE_PYTHON_DEP%\App" "%BUNDLED_PYTHON_DIR%" >NUL
  +xcopy /EYI "%PYTHON_DEP%" "%BUNDLED_PYTHON_DIR%" >NUL
  +
  +goto :EOF
  +
  +
  +::-------------------------------------------------------------------------
  +:: Install package tools
  +::-------------------------------------------------------------------------
  +:InstallPackagers
  +setlocal
  +
  +echo.
  +echo == Installing pip and setuptools ==
  +echo.
  +echo --------------------------- [Install log] ---------------------------
  +
  +pushd %TREE_ROOT%
  +"%BUNDLED_PYTHON%" -m ensurepip --upgrade
  +"%BUNDLED_PYTHON%" -m pip install -U pip setuptools
  +
  +if ERRORLEVEL 1 (
  +    popd
  +    exit /B 1
  +)
  +
  +popd
  +
  +echo ---------------------------------------------------------------------
   
   goto :EOF
   
  
positive.code: 
  call :DeleteIfExists "%BUNDLED_PYTHON_DIR%\Doc"
  call :DeleteIfExists "%BUNDLED_PYTHON_DIR%\tcl"
  
  goto :EOF
  
  
negative.code: ::
  :: Build the installer for RBTools for Windows.
  ::
  :: This will fetch Python and build a WiX package for RBTools.
  ::
  :: This can be run in an automated fashion, but it must be run manually the
  :: first time in order to handle the installation of Portable Python (since
  