Clean.bat 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. @echo off
  2. if exist %1*.dcu del %1*.dcu >nul
  3. if exist %1*.dpl del %1*.dpl >nul
  4. if exist %1*.bpl del %1*.bpl >nul
  5. if exist %1*.bpi del %1*.bpi >nul
  6. if exist %1*.lsp del %1*.lsp >nul
  7. if exist %1*.dcp del %1*.dcp >nul
  8. if exist %1*.dpc del %1*.dpc >nul
  9. if exist %1*.bak del %1*.bak >nul
  10. if exist %1Id*.obj del %1*.obj >nul
  11. if exist %1Id*.hpp del %1*.hpp >nul
  12. if exist %1*.lib del %1*.lib >nul
  13. if exist %1*.dcuil del %1*.dcuil >nul
  14. if exist %1*.dll del %1*.dll >nul
  15. if exist %1*.dcpil del %1*.dcpil >nul
  16. if exist %1*.dcuosx del %1.dcuosx > nul
  17. if exist %1*.lst del %1*.lst > nul
  18. if exist %1.ppu del %1.ppu > nul
  19. if exist %1.o del %1.o > nul
  20. if exist %1.rst del %1.rst > nul
  21. if exist %1*.identcache del %1*.identcache >nul
  22. if exist %1*.local del %1*.local >nul
  23. if exist %1*.pdb del %1*.pdb >nul
  24. if exist %1Id*.o del %1Id*.o >nul
  25. if exist %1Id*.ppu del %1Id*.ppu >nul
  26. if exist %1*.~* del %1*.~* >nul
  27. if exist %1setenv.bat del %1setenv.bat >nul
  28. if exist %1lib rmdir /S /Q %1lib > nul
  29. if exist %1Debug\Win32 rmdir /S /Q %1Debug\Win32 > nul
  30. if exist %1Release\Win32 rmdir /S /Q %1Release\Win32 > nul
  31. if exist %1Debug\Win64 rmdir /S /Q %1Debug\Win64 > nul
  32. if exist %1Release\Win64 rmdir /S /Q %1Release\Win64 > nul
  33. if exist %1Debug\OSX32 rmdir /S /Q %1Debug\OSX32 > nul
  34. if exist %1Release\OSX32 rmdir /S /Q %1Release\OSX32 > nul
  35. if exist %1Debug\iOS rmdir /S /Q %1Debug\iOS > nul
  36. if exist %1Release\iOS rmdir /S /Q %1Release\iOS > nul
  37. if exist %1Debug\Android rmdir /S /Q %1Debug\Android > nul
  38. if exist %1Release\Android rmdir /S /Q %1Release\Android > nul
  39. if exist %1Debug\Linux64 rmdir /S /Q %1Debug\Linux64 > nul
  40. if exist %1Release\Linux64 rmdir /S /Q %1Release\Linux64 > nul