cleaninterm.bat 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. @echo off
  2. setlocal
  3. set ANY_CLEANED=0
  4. rem ==== OpenSSL ====
  5. if exist openssl\tmp (
  6. echo Cleaning up OpenSSL ...
  7. rmdir /s /q openssl\tmp
  8. set ANY_CLEANED=1
  9. )
  10. rem ==== Expat ====
  11. if exist expat\bcb5\release (
  12. echo Cleaning up Expat ...
  13. rmdir /s /q expat\bcb5\release
  14. set ANY_CLEANED=1
  15. )
  16. rem ==== neon ====
  17. if exist neon\tmp (
  18. echo Cleaning up neon ...
  19. rmdir /s /q neon\tmp
  20. set ANY_CLEANED=1
  21. )
  22. rem ==== PuTTYVS ====
  23. if exist puttyvs\PuTTYVS (
  24. echo Cleaning up PuTTYVS ...
  25. rmdir /s /q puttyvs\PuTTYVS
  26. set ANY_CLEANED=1
  27. )
  28. rem ==== libs3 ====
  29. if exist libs3\tmp (
  30. echo Cleaning up libs3 ...
  31. rmdir /s /q libs3\tmp
  32. set ANY_CLEANED=1
  33. )
  34. rem ==== MFC ====
  35. set CLEAN_MFC=0
  36. if exist mfc\source\$UW set CLEAN_MFC=1
  37. if exist mfc\source\bor.rsp set CLEAN_MFC=1
  38. if %CLEAN_MFC% == 1 (
  39. echo Cleaning up MFC ...
  40. if exist mfc\source\$UW rmdir /s /q mfc\source\$UW
  41. if exist mfc\source\bor.rsp del mfc\source\bor.rsp
  42. set ANY_CLEANED=1
  43. )
  44. if %ANY_CLEANED% == 1 (
  45. echo All done
  46. ) else (
  47. echo No clean needed
  48. )