cleanup-win.bat.in 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. @ECHO off
  2. :: Delete procedural shaders
  3. echo shaders
  4. del /q /a:-R shaders\procedural\*.*
  5. :: Delete dumped shader disassembly files
  6. for /R %%a IN (*._dis.txt) do IF EXIST "%%a._dis.txt" del "%%a._dis.txt"
  7. :: Delete fonts
  8. echo fonts
  9. del /q /a:-R core\fonts\*.*
  10. :: CEF cache
  11. echo browser cache
  12. del /q /a:-R cache
  13. :: the cached meshes and alike
  14. echo meshes and alike
  15. for /R %%a IN (*.dae) do IF EXIST "%%~pna.cached.dts" del "%%~pna.cached.dts"
  16. for /R %%a IN (*.imposter*.dds) do del "%%a"
  17. :: the torque script compilations
  18. echo compiled script
  19. for /R %%a IN (*.cs) do IF EXIST "%%a.dso" del "%%a.dso"
  20. for /R %%a IN (*.cs) do IF EXIST "%%a.edso" del "%%a.edso"
  21. for /R %%a IN (*.gui) do IF EXIST "%%a.dso" del "%%a.dso"
  22. for /R %%a IN (*.gui) do IF EXIST "%%a.edso" del "%%a.edso"
  23. for /R %%a IN (*.ts) do IF EXIST "%%a.dso" del "%%a.dso"
  24. for /R %%a IN (*.ts) do IF EXIST "%%a.edso" del "%%a.edso"
  25. :: the user settings and alike
  26. echo settings
  27. IF EXIST "prefs.cs" del /s prefs.cs
  28. IF EXIST "core\prefs.cs" del /s core\prefs.cs
  29. ::IF EXIST "scripts\client\prefs.cs" del /s scripts\client\prefs.cs
  30. IF EXIST "scripts\server\banlist.cs" del /s scripts\server\banlist.cs
  31. IF EXIST "scripts\server\prefs.cs" del /s scripts\server\prefs.cs
  32. IF EXIST "client\config.cs" del /s client\config.cs
  33. IF EXIST "config.cs" del /s config.cs
  34. IF EXIST "tools\settings.xml" del /s tools\settings.xml
  35. IF EXIST "banlist.cs" del /s banlist.cs
  36. :: logs
  37. echo logs
  38. IF EXIST "torque3d.log" del /s torque3d.log
  39. echo DONE!