bld.bat 749 B

1234567891011121314151617181920
  1. pushd "%SRC_DIR%"\build\cmake
  2. cmake -GNinja ^
  3. -DCMAKE_BUILD_TYPE=Release ^
  4. -DCMAKE_INSTALL_PREFIX="%LIBRARY_PREFIX%" ^
  5. -DCMAKE_INSTALL_LIBDIR="lib" ^
  6. -DCMAKE_PREFIX_PATH="%LIBRARY_PREFIX%" ^
  7. -DZSTD_ZLIB_SUPPORT=ON ^
  8. -DZSTD_LZ4_SUPPORT=ON ^
  9. -DZSTD_BUILD_SHARED=ON
  10. if errorlevel 1 exit 1
  11. cmake --build . --target install
  12. if errorlevel 1 exit 1
  13. copy lib\zstd.dll %PREFIX%\Library\bin\zstd.dll
  14. if errorlevel 1 exit 1
  15. copy %PREFIX%\Library\bin\zstd.dll %PREFIX%\Library\bin\libzstd.dll
  16. if errorlevel 1 exit 1
  17. copy %PREFIX%\Library\lib\zstd.lib %PREFIX%\Library\lib\libzstd.lib
  18. if errorlevel 1 exit 1
  19. copy %PREFIX%\Library\lib\zstd_static.lib %PREFIX%\Library\lib\libzstd_static.lib
  20. if errorlevel 1 exit 1