X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=clean.cmd;h=bfdda8f2a3d6d8300e957186bd597d115a819b94;hb=06a2676689168f5190c29e7638a47a783cb9258b;hp=0805543f8d0b2750fd9dd19497f80fa40e0db509;hpb=b45e91e74ff4d721e3b44e260e673ef024ddb774;p=platform%2Fupstream%2Fcoreclr.git diff --git a/clean.cmd b/clean.cmd index 0805543..bfdda8f 100644 --- a/clean.cmd +++ b/clean.cmd @@ -2,9 +2,11 @@ setlocal EnableDelayedExpansion set NO_DASHES_ARG=%1 +if not defined NO_DASHES_ARG goto no_help if /I [%NO_DASHES_ARG:-=%] == [?] goto Usage if /I [%NO_DASHES_ARG:-=%] == [h] goto Usage +:no_help :: Check if VBCSCompiler.exe is running tasklist /fi "imagename eq VBCSCompiler.exe" |find ":" > nul :: Compiler is running if errorlevel == 1 @@ -24,8 +26,11 @@ if /I [%NO_DASHES_ARG:-=%] == [all] ( ) :no_args -if [%1]==[] set __args=-b -call %~dp0run.cmd clean %__args% %* +if [%1]==[] set __args=/t:CleanAllProjects +if [%1]==[-b] set __args=/t:CleanAllProjects +if [%1]==[-p] set __args=/t:CleanPackages +if [%1]==[-c] set __args=/t:CleanPackagesCache +call %~dp0dotnet.cmd msbuild /nologo /verbosity:minimal /clp:Summary /nodeReuse:false /flp:v=normal;LogFile=clean.log %__args% exit /b %ERRORLEVEL% :Usage @@ -39,4 +44,4 @@ echo -c - Deletes the user-local NuGet package cache. echo -all - Cleans repository and restores it to pristine state. echo. echo ^If no option is specified then "clean -b" is implied. -exit /b \ No newline at end of file +exit /b