anchor.diff:  
   if /i [%1] == [WebAssembly] ( set __BuildOS=WebAssembly&&shift&goto Arg_Loop)
   
  +if /i [%1] == [rebuild] ( set __BuildTarget=rebuild&&shift&goto Arg_Loop)
  +
   shift
   goto :Arg_Loop
   
  
positive.code: set "__IntermediatesDir=%__IntermediatesDir:\=/%"
  
  :: Check that the intermediate directory exists so we can place our cmake build tree there
  if exist "%__IntermediatesDir%" rd /s /q "%__IntermediatesDir%"
  if not exist "%__IntermediatesDir%" md "%__IntermediatesDir%"
  
  :: Write an empty Directory.Build.props/targets to ensure that msbuild doesn't pick up
  
negative.code: )
  if not exist "%_VSCOMNTOOLS%" goto :MissingVersion
  
  call "%_VSCOMNTOOLS%\VsDevCmd.bat" -no_logo
  
  :RunVCVars
  if "%VisualStudioVersion%"=="16.0" (
  