win95test.bat 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. @echo off
  2. if "%1"=="" goto go32v2test
  3. if "%1"=="go32v2" goto go32v2test
  4. if "%1"=="win32" goto win32test
  5. echo This batch file allows to test all test sources of the entire directory
  6. echo Use "win95test go32v2" to run the test with ppc386
  7. echo Use "win95test win32" to run the test with ppwin32 (native win32 version)
  8. echo or use "win95test" to run the test first with ppc386 and again with ppwin32
  9. goto end
  10. :go32v2test
  11. set LONGLOG=1
  12. ppc386 -l -iSO >longlog
  13. make clean
  14. make alltbf
  15. make tbs0to99
  16. make tbs100to199
  17. make tbs200to299
  18. make tbs300to399
  19. make tbsexec0to99
  20. make tbsexec100to199
  21. make tbsexec200to299
  22. make tbsexec300to399
  23. make allts alltf allto
  24. make alltest
  25. make allwebtbf allwebtbs
  26. make allwebtbsexec
  27. make alltsexec
  28. make alltestexec
  29. cp log go32v2.log
  30. cp longlong go32v2.longlog
  31. if "%1"=="go32v2" goto end
  32. :win32test
  33. set LONGLOG=1
  34. set FPC=ppwin32
  35. make clean
  36. %FPC% -l -iSO > longlog
  37. make alltbf
  38. make tbs0to99
  39. make tbs100to199
  40. make tbs200to299
  41. make tbs300to399
  42. make tbsexec0to99
  43. make tbsexec100to199
  44. make tbsexec200to299
  45. make tbsexec300to399
  46. make allts alltf allto
  47. make alltest
  48. make allwebtbf allwebtbs
  49. make allwebtbsexec
  50. make alltestexec
  51. make alltsexec
  52. cp log win32.log
  53. cp longlong win32.longlog
  54. :end