ndp.bat 974 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. @echo // Copyright (C) 1996-2015 Markus F.X.J. Oberhumer
  2. @echo //
  3. @echo // DOS 32-bit
  4. @echo // Microway NDP C/C++
  5. @echo //
  6. @call b\prepare.bat
  7. @if "%BECHO%"=="n" echo off
  8. set CC=mx486
  9. set CF=-ansi -on %CFI%
  10. set LF=%BLIB% -bind -map
  11. @REM %CC% %CF% -Isrc -c src\*.c
  12. for %%f in (src\*.c) do %CC% %CF% -Isrc -c %%f
  13. @if errorlevel 1 goto error
  14. ndplib %BLIB% @b\dos32\ndp.rsp
  15. @if errorlevel 1 goto error
  16. %CC% %CF% -Iexamples examples\dict.c %LF%
  17. @if errorlevel 1 goto error
  18. %CC% %CF% -Iexamples examples\lzopack.c %LF%
  19. @if errorlevel 1 goto error
  20. %CC% %CF% -Iexamples examples\precomp.c %LF%
  21. @if errorlevel 1 goto error
  22. %CC% %CF% -Iexamples examples\precomp2.c %LF%
  23. @if errorlevel 1 goto error
  24. %CC% %CF% -Iexamples examples\simple.c %LF%
  25. @if errorlevel 1 goto error
  26. %CC% %CF% -Dconst= -Ilzotest lzotest\lzotest.c %LF%
  27. @if errorlevel 1 goto error
  28. @call b\done.bat
  29. @goto end
  30. :error
  31. @echo ERROR during build!
  32. :end
  33. @call b\unset.bat