anchor.diff:  if /i "%1"=="nobuild"       set nobuild=1&goto arg-ok
   if /i "%1"=="test"          set test=test&goto arg-ok
   if /i "%1"=="inttest"       set inttest=1&goto arg-ok
  +if /i "%1"=="MSVC2013"      set GYP_MSVS_VERSION=2013&goto arg-ok
   if /i "%1"=="MSVC2012"      set GYP_MSVS_VERSION=2012&goto arg-ok
   if /i "%1"=="MSVC2010"      set GYP_MSVS_VERSION=2010&goto arg-ok
   if /i "%1"=="MSVC2008"      set GYP_MSVS_VERSION=2008&goto arg-ok
  
positive.code: :msbuild
  @rem Skip project generation if requested.
  if defined nobuild goto exit
  if "%GYP_MSVS_VERSION%"=="2010" goto vc-set-2010
  if "%GYP_MSVS_VERSION%"=="2008" goto vc-set-2008
  
  @rem Look for Visual Studio 2012
  if not defined VS110COMNTOOLS goto vc-set-2010
  if not exist "%VS110COMNTOOLS%\..\..\vc\vcvarsall.bat" goto vc-set-2010
  call "%VS110COMNTOOLS%\..\..\vc\vcvarsall.bat"
  
negative.code: :project-gen
  @rem Skip project generation if requested.
  if defined noprojgen goto msbuild
  if "%GYP_MSVS_VERSION%"=="" set GYP_MSVS_VERSION=2013
  
  @rem Generate the VS project.
  SETLOCAL
    if defined VS120COMNTOOLS call "%VS120COMNTOOLS%\VCVarsQueryRegistry.bat"
    if defined inttest python configure %debug_arg% --dest-cpu=%target_arch% --include-integration-tests
    if not defined inttest python configure %debug_arg% --dest-cpu=%target_arch%
    if errorlevel 1 goto create-msvs-files-failed
  