@echo off rem Used by the buildbot "clean" step. setlocal set root=%~dp0..\.. set pcbuild=%root%\PCbuild if "%1" == "x64" ( set vcvars_target=x86_amd64 set platform=x64 ) else ( set vcvars_target=x86 set platform=Win32 ) call "%pcbuild%\env.bat" %vcvars_target% echo.Attempting to kill Pythons... msbuild /v:m /nologo /target:KillPython "%pcbuild%\pythoncore.vcxproj" /p:Configuration=Release /p:Platform=%platform% /p:KillPython=true echo Deleting .pyc/.pyo files ... del /s "%root%\Lib\*.pyc" "%root%\Lib\*.pyo" echo Deleting test leftovers ... rmdir /s /q "%root%\build" echo Deleting build msbuild /v:m /nologo /target:clean "%pcbuild%\pcbuild.proj" /p:Configuration=Release /p:Platform=%platform% msbuild /v:m /nologo /target:clean "%pcbuild%\pcbuild.proj" /p:Configuration=Debug /p:Platform=%platform%