version: 1.0.{build} os: Visual Studio 2017 platform: x64 clone_folder: C:\projects\libigl shallow_clone: true branches: only: - master - dev environment: matrix: - CONFIG: Debug BOOST_ROOT: C:/Libraries/boost_1_65_1 PYTHON: 37 - CONFIG: Release BOOST_ROOT: C:/Libraries/boost_1_65_1 PYTHON: 37 install: - cinstall: python build: parallel: true build_script: - cd c:\projects\libigl # Tutorials and tests - set PATH=C:\Python%PYTHON%-x64;C:\Python%PYTHON%-x64\Scripts;%PATH% - mkdir build - cd build - cmake -DCMAKE_BUILD_TYPE=%CONFIG% -DLIBIGL_WITH_CGAL=ON -DLIBIGL_WITH_COMISO=OFF -G "Visual Studio 15 2017 Win64" ../ - set MSBuildLogger="C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" - set MSBuildOptions=/v:m /m /p:BuildInParallel=true /p:Configuration=%CONFIG% /logger:%MSBuildLogger% - msbuild %MSBuildOptions% libigl.sln test_script: - set CTEST_OUTPUT_ON_FAILURE=1 - ctest -C %CONFIG% --verbose --output-on-failure -j 2