anchor.diff:  REM _01234567890123456789012345678901234567890123456789012345678901234567890123456789___________________________________________________________________________________
   
   :Start
  +
   echo Build mode: %mode%
   
   :BuildV8
  
positive.code: 
  REM _01234567890123456789012345678901234567890123456789012345678901234567890123456789___________________________________________________________________________________
  
  if not "%PROCESSOR_ARCHITECTURE%"=="x86" goto 64BitSupported
  echo.
  echo While compiling the 64-bit version of V8 on a 32-bit system will work, the last
  echo build step will fail for some reason (even though the compile will succeed).
  echo If you continue, an error may occur, but the 64-bit DLLs will be present.
  echo Just restart this script a second time and skip this compile and the 64-bit
  echo DLLs will be copied correctly.
  choice /M "Attempt to build 64-bit version?"
  echo.
  if errorlevel 2 goto ImportLibs
  
  :64BitSupported
  
  echo Building 64-bit V8 ...
  
  
negative.code: if "%notools%"=="true" goto restart
  
  if exist v8 cd v8
  
  FOR /F "usebackq tokens=3" %%s IN (`DIR /-C /-O /W`) DO ( SET FREE_SPACE=%%s )
  echo Drive Space in %CD% is %FREE_SPACE%bytes.
  echo The build will create about ~4-5GB for the 32-bit output, and ~6-7GB for the
  echo 64-bit output. Make sure you have enough space available.
  choice /M "Continue?"
  echo.
  if errorlevel 2 goto Restart
  
  REM Check if we are running in the correct environment (supports VS2010-VS2015) ...
  REM (note: more than one version of Visual Studio may be installed, so start from highest version, to least)
  