zc.bat 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. @echo // Copyright (C) 1996-2015 Markus F.X.J. Oberhumer
  2. @echo //
  3. @echo // OS/2 32-bit
  4. @echo // Zortech C/C++
  5. @echo //
  6. @call b\prepare.bat
  7. @if "%BECHO%"=="n" echo off
  8. set CC=ztc -b -v0 -mf
  9. set CF=-o -w- -r %CFI% %CFASM%
  10. set LF=%BLIB%
  11. %CC% %CF% -Isrc -c @b\src.rsp
  12. @if errorlevel 1 goto error
  13. zorlib %BLIB% @b\win32\bc.rsp
  14. @if errorlevel 1 goto error
  15. %CC% %CF% -c examples\dict.c
  16. @if errorlevel 1 goto error
  17. %CC% dict.obj %LF%
  18. @if errorlevel 1 goto error
  19. %CC% %CF% -c examples\lzopack.c
  20. @if errorlevel 1 goto error
  21. %CC% lzopack.obj %LF%
  22. @if errorlevel 1 goto error
  23. %CC% %CF% -c examples\precomp.c
  24. @if errorlevel 1 goto error
  25. %CC% precomp.obj %LF%
  26. @if errorlevel 1 goto error
  27. %CC% %CF% -c examples\precomp2.c
  28. @if errorlevel 1 goto error
  29. %CC% precomp2.obj %LF%
  30. @if errorlevel 1 goto error
  31. %CC% %CF% -c examples\simple.c
  32. @if errorlevel 1 goto error
  33. %CC% simple.obj %LF%
  34. @if errorlevel 1 goto error
  35. %CC% %CF% -c lzotest\lzotest.c
  36. @if errorlevel 1 goto error
  37. %CC% lzotest.obj %LF%
  38. @if errorlevel 1 goto error
  39. @call b\done.bat
  40. @goto end
  41. :error
  42. @echo ERROR during build!
  43. :end
  44. @call b\unset.bat