bld.bat 786 B

1234567891011121314151617181920
  1. REM edited from the one from Anaconda
  2. REM Build step
  3. jom -f makefile.msc lib bzip2
  4. if errorlevel 1 exit 1
  5. REM Install step
  6. copy libbz2.lib %LIBRARY_LIB%\libbz2_static.lib || exit 1
  7. REM Some packages expect 'bzip2.lib', so make another copy
  8. copy libbz2.lib %LIBRARY_LIB%\bzip2_static.lib || exit 1
  9. copy bzlib.h %LIBRARY_INC% || exit 1
  10. cl /O2 /Ibzlib.h /Ibzlib_private.h /D_USRDLL /D_WINDLL blocksort.c bzlib.c compress.c crctable.c decompress.c huffman.c randtable.c /LD /Felibbz2.dll /link /DEF:libbz2.def
  11. if errorlevel 1 exit 1
  12. copy libbz2.lib %LIBRARY_LIB% || exit 1
  13. REM Some packages expect 'bzip2.lib', so make copies
  14. copy libbz2.lib %LIBRARY_LIB%\bzip2.lib || exit 1
  15. copy libbz2.dll %LIBRARY_BIN% || exit 1
  16. copy libbz2.dll %LIBRARY_BIN%\bzip2.dll || exit 1