appveyor.yml 700 B

123456789101112131415161718192021222324252627
  1. environment:
  2. CTEST_OUTPUT_ON_FAILURE: 1
  3. matrix:
  4. - MINGW_ARCH: x86_64
  5. MINGW_ROOT: C:\msys64\mingw64
  6. BOOST_ROOT: C:\msys64\mingw64
  7. BOOST_LIBRARYDIR: C:\msys64\mingw64\lib
  8. BOOST_INCLUDEDIR: C:\msys64\mingw64\include\boost
  9. CMAKE_GENERATOR: 'MSYS Makefiles'
  10. install:
  11. - choco install -y mingw
  12. - choco install -r -y ninja
  13. - choco install -y winflexbison
  14. - choco install -y swig
  15. - set PATH=%BOOST_LIBRARYDIR%;%PATH%
  16. - set PATH=%MINGW_ROOT%\bin;C:\msys64\usr\bin\;%PATH%
  17. - bash -lc "pacman --needed --noconfirm -S mingw-w64-%MINGW_ARCH%-boost"
  18. build_script:
  19. - git submodule init
  20. - git submodule update
  21. - mkdir build
  22. - cd build
  23. - cmake -G Ninja ..
  24. - ninja