bld_c.bat 590 B

1234567891011121314151617181920212223242526
  1. mkdir build
  2. cd build
  3. if errorlevel 1 exit 1
  4. IF not x%PKG_NAME:static=%==x%PKG_NAME% (
  5. set BUILD_TYPE=-DBUILD_SHARED_LIBS=OFF
  6. ) ELSE (
  7. set BUILD_TYPE=-DBUILD_SHARED_LIBS=ON
  8. )
  9. cmake -G "Ninja" ^
  10. %CMAKE_ARGS% ^
  11. %BUILD_TYPE% ^
  12. -DCMAKE_BUILD_TYPE=Release ^
  13. -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^
  14. -DCMAKE_PREFIX_PATH=%LIBRARY_PREFIX% ^
  15. -DCMAKE_INSTALL_LIBDIR=lib ^
  16. -DREPROC_TEST=ON ^
  17. %SRC_DIR%
  18. ninja install
  19. if errorlevel 1 exit 1
  20. IF not x%PKG_NAME:static=%==x%PKG_NAME% (
  21. REN %LIBRARY_PREFIX%\lib\reproc.lib reproc_static.lib
  22. )