anchor.diff:      -DClang_DIR:PATH=%build_root%\llvm\lib\cmake\clang^
       -DSwift_DIR:PATH=%build_root%\swift\lib\cmake\swift^
       -DLLVM_ENABLE_ASSERTIONS:BOOL=YES^
  -    -DLLDB_USE_STATIC_BINDINGS:BOOL=YES^
  +    -DLLDB_USE_STATIC_BINDINGS:BOOL=YES^
       -DPYTHON_HOME:PATH=%PYTHON_HOME%^
       -DCMAKE_CXX_FLAGS:STRING="/GS- /Oy"^
       -DCMAKE_EXE_LINKER_FLAGS:STRING=/INCREMENTAL:NO^
  
positive.code: 
  call :build_lldb %exitOnError%
  
  path %source_root%\icu-%icu_version%\bin64;%install_directory%\bin;%build_root%\swift\bin;%build_root%\swift\libdispatch-prefix\bin;%PATH%;%ProgramFiles%\Git\usr\bin
  call :test_swift %exitOnError%
  
  goto :end
  endlocal
  
negative.code: set source_root=%CD%
  
  set full_build_root=%source_root%\build
  mkdir %full_build_root%
  
  :: Use the shortest path we can for the build directory, to avoid Windows
  :: path problems as much as we can.
  subst S: /d
  subst S: %full_build_root% %exitOnError%
  set build_root=S:
  set install_directory=%build_root%\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr
  
  call :clone_repositories %exitOnError%
  call :download_icu %exitOnError%
  