appveyor.yml (1120B)
1 image: 2 - Visual Studio 2017 3 - Visual Studio 2019 4 5 environment: 6 matrix: 7 - FU2_WITH_NO_EXCEPTIONS: OFF 8 FU2_WITH_CPP_LATEST: OFF 9 - FU2_WITH_NO_EXCEPTIONS: ON 10 FU2_WITH_CPP_LATEST: OFF 11 - FU2_WITH_NO_EXCEPTIONS: OFF 12 FU2_WITH_CPP_LATEST: ON 13 - FU2_WITH_NO_EXCEPTIONS: ON 14 FU2_WITH_CPP_LATEST: ON 15 16 platform: 17 - x64 18 19 install: 20 - cmd: git submodule update --init --recursive 21 22 before_build: 23 - cmd: > 24 cmake -H. -Bbuild -A%PLATFORM% 25 -DFU2_WITH_NO_EXCEPTIONS=%FU2_WITH_NO_EXCEPTIONS% 26 -DFU2_WITH_CPP_LATEST=%FU2_WITH_CPP_LATEST% 27 28 build_script: 29 - cmd: > 30 cmake --build build --config Debug --target ALL_BUILD 31 -- /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" 32 /verbosity:minimal /maxcpucount:2 /nologo 33 - cmd: > 34 cmake --build build --config Release --target ALL_BUILD 35 -- /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" 36 /verbosity:minimal /maxcpucount:2 /nologo 37 38 test_script: 39 - cmd: cd build 40 - cmd: ctest -C Debug -V . 41 - cmd: ctest -C Release -V .