anchor.diff:  set "__LogsDir=%__RootBinDir%\Logs"
   set __MSBCleanBuildArgs=
   set __SkipTestBuild=
  +set __DoCrossgen=
   
   :Arg_Loop
   if "%1" == "" goto ArgsDone
  
positive.code: exit /b 1
  
  :CrossGenMscorlib
  echo Generating native image of mscorlib for %__BuildOS%.%__BuildArch%.%__BuildType%
  echo.
  set "__CrossGenMScorlibLog=%__LogsDir%\CrossgenMScorlib_%__BuildOS%__%__BuildArch%__%__BuildType%.log"
  
negative.code: if /i "%1" == "vs2013" (set __VSVersion=%1&shift&goto Arg_Loop)
  if /i "%1" == "vs2015" (set __VSVersion=%1&shift&goto Arg_Loop)
  if /i "%1" == "skiptestbuild" (set __SkipTestBuild=1&shift&goto Arg_Loop)
  if /i "%1" == "docrossgen" (set __DoCrossgen=1&shift&goto Arg_Loop)
  
  echo Invalid commandline argument: %1
  goto Usage
  