_cleanexamples.cmd 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. echo off
  2. del *.exe /s
  3. del *.scr /s
  4. del *.dcu /s
  5. del *.ddp /s
  6. del *.ppu /s
  7. del *.o /s
  8. del *.~* /s
  9. del *.log /s
  10. del *.dsk /s
  11. del *.dof /s
  12. del *.bk? /s
  13. del *.mps /s
  14. del *.rst /s
  15. del *.s /s
  16. del *.a /s
  17. del *.map /s
  18. del *.rsm /s
  19. del *.drc /s
  20. del *.local /s
  21. rem delete more files
  22. del *.bak /s
  23. del *.xml /s
  24. del *.cvsignore /s
  25. del *.identcache /s
  26. del *.otares /s
  27. del *.tvsconfig /s
  28. del *.stat /s
  29. del *.db /s
  30. del *.~dbg /s
  31. del *.spider /s
  32. rem delete cpp builder files
  33. del *.hpp /s
  34. del *.#00 /s
  35. del *.pch /s
  36. del *.tds /s
  37. del *.ilc /s
  38. del *.ild /s
  39. del *.ilf /s
  40. del *.ils /s
  41. del *.pdi /s
  42. del *.vlb /s
  43. echo ************************************************
  44. echo Don't delete some files
  45. echo ************************************************
  46. attrib +R "AdvDemos/Q3Demo/Model/animation.cfg"
  47. rem del *.cfg /s - there are quake's animations
  48. attrib -R "AdvDemos/Q3Demo/Model/animation.cfg"
  49. rem - some apps may load/save resources in RES files
  50. del *.res /s
  51. echo---------------------------------------------------------
  52. echo delete debug and Platform directories with all subdirectories and files
  53. for /r %1 %%R in (Win32) do if exist "%%R" (rd /s /q "%%R")
  54. for /r %1 %%R in (Win64) do if exist "%%R" (rd /s /q "%%R")
  55. for /r %1 %%R in (Debug) do if exist "%%R" (rd /s /q "%%R")
  56. for /r %1 %%R in (Release) do if exist "%%R" (rd /s /q "%%R")
  57. for /r %1 %%R in (Debug_Build) do if exist "%%R" (rd /s /q "%%R")
  58. for /r %1 %%R in (Release_Build) do if exist "%%R" (rd /s /q "%%R")
  59. for /r %1 %%R in (__history) do if exist "%%R" (rd /s /q "%%R")
  60. for /r %1 %%R in (__recovery) do if exist "%%R" (rd /s /q "%%R")
  61. for /r %1 %%R in (__astcache) do if exist "%%R" (rd /s /q "%%R")
  62. for /r %1 %%R in (staticobjs) do if exist "%%R" (rd /s /q "%%R")