-
Notifications
You must be signed in to change notification settings - Fork 3
/
appveyor.yml
34 lines (28 loc) · 916 Bytes
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
version: '{build}'
os:
- Visual Studio 2019
- Visual Studio 2017
environment:
matrix:
- APPVEYOR_BUILD_WORKER_IMAGE: "Visual Studio 2019"
GENERATOR: "Visual Studio 16 2019"
CONFIG: Debug
- APPVEYOR_BUILD_WORKER_IMAGE: "Visual Studio 2019"
GENERATOR: "Visual Studio 16 2019"
CONFIG: Release
- APPVEYOR_BUILD_WORKER_IMAGE: "Visual Studio 2017"
GENERATOR: "Visual Studio 15 2017"
CONFIG: Debug
- APPVEYOR_BUILD_WORKER_IMAGE: "Visual Studio 2017"
GENERATOR: "Visual Studio 15 2017"
CONFIG: Release
matrix:
exclude:
- os: Visual Studio 2019
APPVEYOR_BUILD_WORKER_IMAGE: "Visual Studio 2017"
- os: Visual Studio 2017
APPVEYOR_BUILD_WORKER_IMAGE: "Visual Studio 2019"
build_script:
- ps: cd example
- cmake "-G%GENERATOR%" -H. -B_builds -DENABLE_TESTING=1
- cmake --build _builds --config "%CONFIG%"