anchor.diff:  goto Loop
   
   :Begin
  +if /I [%clean_environment%] == [true] (
  +  call :CleanEnvironment
  +)
   
  -echo Running init-tools.cmd
  -call %~dp0init-tools.cmd
   
   if /I [%clean_src%] == [true] (
     echo Cleaning src directory ...
  
positive.code: )
  
  if /I [%clean_all%] == [true] (
    echo Cleaning entire working directory ...
    echo. >> %cleanlog% && echo git clean -xdf -e clean.log %~dp0 >> %cleanlog%
    call git clean -xdf -e clean.log %~dp0 >> %cleanlog%
  
negative.code: )
  
  if NOT "%clean_targets%" == "" (
    echo Running init-tools.cmd
    call %~dp0init-tools.cmd
    
    echo Running msbuild clean targets "%clean_targets:~0,-1%" ...
    echo. >> %cleanlog% && echo msbuild.exe %~dp0build.proj /t:%clean_targets:~0,-1% /nologo /v:minimal /flp:v=detailed;Append;LogFile=%cleanlog% >> %cleanlog%
    call msbuild.exe %~dp0build.proj /t:%clean_targets:~0,-1% /nologo /v:minimal /flp:v=detailed;Append;LogFile=%cleanlog%
  