.appveyor.yml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. version: 1.0.{build}
  2. os: Visual Studio 2017
  3. test: off
  4. clone_folder: C:\projects\libigl
  5. branches:
  6. only:
  7. - master
  8. - alecjacobson
  9. - cmake
  10. - cgal
  11. - dev
  12. environment:
  13. BOOST_ROOT: C:/Libraries/boost_1_65_1
  14. install:
  15. - git submodule update --init --recursive
  16. - cinstall: python
  17. build_script:
  18. - cd c:\projects\libigl
  19. # External libraries (boost)
  20. # - cd external
  21. # - mkdir build
  22. # - cd build
  23. # - cmake -G "Visual Studio 15 2017 Win64" -T "host=x64" ..
  24. # - msbuild %MSBuildOptions% libigl_external.sln
  25. # - cd ../..
  26. # Python bindings
  27. # - cd python
  28. # - mkdir build
  29. # - cd build
  30. # - cmake -DLIBIGL_WITH_EMBREE=OFF -DLIBIGL_USE_STATIC_LIBRARY=ON ../
  31. # - msbuild %MSBuildOptions% pyigl.sln
  32. # - cd ../tutorial
  33. # - ${PYTHON} 101_FileIO.py
  34. # - cd ../../
  35. # Tutorials and tests
  36. - mkdir build
  37. - cd build
  38. - cmake -DLIBIGL_BUILD_TESTS=ON -DLIBIGL_BUILD_TUTORIALS=ON -G "Visual Studio 15 2017 Win64" ../
  39. - set MSBuildLogger="C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
  40. - set MSBuildOptions=/v:m /p:Configuration=Debug /logger:%MSBuildLogger%
  41. - msbuild %MSBuildOptions% libigl_tutorials.sln