bld.bat 1001 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. set "CFLAGS= -MD"
  2. echo %CFLAGS%
  3. set "CXXFLAGS= -MD"
  4. echo %CXXFLAGS%
  5. mkdir build
  6. cd build
  7. cmake -G "Ninja" ^
  8. -D CMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^
  9. -D CMAKE_PREFIX_PATH=%LIBRARY_PREFIX% ^
  10. -D CMAKE_VERBOSE_MAKEFILE=ON ^
  11. -D ENABLE_CONDA=ON ^
  12. -D MULTI_SEMANTICS=ON ^
  13. -D WITHOUT_COOKIEOPEN=ON ^
  14. -D CMAKE_BUILD_TYPE=Release ^
  15. -D DISABLE_SHARED=OFF ^
  16. -D ENABLE_PCRE2=ON ^
  17. ..
  18. if errorlevel 1 exit 1
  19. ninja
  20. if errorlevel 1 exit 1
  21. cd ..
  22. mkdir static_build
  23. cd static_build
  24. cmake -G "Ninja" ^
  25. -D CMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^
  26. -D CMAKE_PREFIX_PATH=%LIBRARY_PREFIX% ^
  27. -D CMAKE_VERBOSE_MAKEFILE=ON ^
  28. -D ENABLE_CONDA=ON ^
  29. -D MULTI_SEMANTICS=ON ^
  30. -D WITHOUT_COOKIEOPEN=ON ^
  31. -D CMAKE_BUILD_TYPE=Release ^
  32. -D ENABLE_STATIC=ON ^
  33. -D DISABLE_SHARED=ON ^
  34. -D ENABLE_PCRE2=ON ^
  35. ..
  36. if errorlevel 1 exit 1
  37. ninja
  38. if errorlevel 1 exit 1