anchor.diff:  )
   
   IF NOT EXIST "%DEPS%\openssl\bin\ssleay32.dll". (
  -   cd "%DEPS%\openssl\src"
  -   cecho {0D}Configuring OpenSSL build.{# #}{\n}
  -   perl Configure VC-WIN32 --prefix=%DEPS%\openssl
  -   IF NOT %ERRORLEVEL%==0 GOTO :ERROR
  -   REM Build Makefiles  with assembly language files. ml.exe is a part of Visual Studio
  -   call ms\do_masm.bat
  -   cecho {0D}Building OpenSSL. Please be patient, this will take a while.{# #}{\n}
  -   nmake -f ms\ntdll.mak
  -   nmake -f ms\ntdll.mak install
  -   IF NOT %ERRORLEVEL%==0 GOTO :ERROR
  -   REM We (re)built OpenSSL, so delete ssleay32.dll in Tundra bin\ to force DLL deployment below.
  -   del /Q "%TUNDRA_BIN%\ssleay32.dll"
  +    cd "%DEPS%\openssl\src"
  +    cecho {0D}Configuring OpenSSL build.{# #}{\n}
  +    IF %VS_ARCH%==x64 (
  +        perl Configure VC-WIN64A --prefix=%DEPS%\openssl
  +    ) ELSE (
  +        perl Configure VC-WIN32 --prefix=%DEPS%\openssl
  +    )
  +    IF NOT %ERRORLEVEL%==0 GOTO :ERROR
  +
  +    REM Build Makefiles  with assembly language files. ml.exe is a part of Visual Studio
  +    cecho {0D}Building OpenSSL. Please be patient, this will take a while.{# #}{\n}    
  +    if %VS_ARCH%==x64 (
  +        call ms\do_win64a.bat
  +    ) else (
  +        call ms\do_masm.bat
  +    )
  +    nmake -f ms\ntdll.mak
  +    nmake -f ms\ntdll.mak install
  +    IF NOT %ERRORLEVEL%==0 GOTO :ERROR
  +    REM We (re)built OpenSSL, so delete ssleay32.dll in Tundra bin\ to force DLL deployment below.
  +    del /Q "%TUNDRA_BIN%\ssleay32.dll"
   ) ELSE (
      cecho {0D}OpenSSL already built. Skipping.{# #}{\n}
   )
  
positive.code: 
  :: Bullet physics engine
  :: version 2.81 sp1, svn rev 2613
  
  IF NOT EXIST "%DEPS%\bullet\". (
      cecho {0D}Cloning Bullet into "%DEPS%\bullet".{# #}{\n}
      cd "%DEPS%"
  
negative.code:     IF NOT EXIST BULLET_PHYSICS.sln. (
          cecho {0D}Running CMake for Bullet.{# #}{\n}
          IF EXIST CMakeCache.txt. del /Q CMakeCache.txt
          cmake . -G %GENERATOR% -DBUILD_DEMOS:BOOL=OFF -DBUILD_EXTRAS:BOOL=OFF -DBUILD_INTEL_OPENCL_DEMOS:BOOL=OFF ^
              -DBUILD_NVIDIA_OPENCL_DEMOS:BOOL=OFF -DBUILD_UNIT_TESTS:BOOL=OFF -DUSE_DX11:BOOL=OFF -DBUILD_AMD_OPENCL_DEMOS:BOOL=OFF ^
              -DCMAKE_DEBUG_POSTFIX= -DCMAKE_MINSIZEREL_POSTFIX= -DCMAKE_RELWITHDEBINFO_POSTFIX=
          IF NOT %ERRORLEVEL%==0 GOTO :ERROR
      )
  
  