Feng Xiao | e841bac | 2015-12-11 17:09:20 -0800 | [diff] [blame] | 1 | configuration: |
| 2 | - Debug |
| 3 | |
| 4 | environment: |
| 5 | matrix: |
Jozef Izso | 8835f5d | 2018-04-28 10:59:52 +0200 | [diff] [blame] | 6 | # Only test few combinations: "Visual Studio 2015 (14) + Win64/MinGW + Debug + DLL". We can |
| 7 | # test more combinations but AppVeyor just takes too long to finish (each |
| 8 | # combination takes ~15mins). |
Ivan Shynkarenka | feb183d | 2018-05-03 01:47:17 +0300 | [diff] [blame] | 9 | - platform: MinGW |
| 10 | language: cpp |
| 11 | image: Visual Studio 2015 |
| 12 | |
| 13 | - platform: Win64 |
| 14 | language: cpp |
Adam Cozzette | fcde518 | 2018-03-20 11:43:51 -0700 | [diff] [blame] | 15 | image: Visual Studio 2015 |
Feng Xiao | e841bac | 2015-12-11 17:09:20 -0800 | [diff] [blame] | 16 | BUILD_DLL: ON |
Wei-Yin Chen (陳威尹) | 588a803 | 2016-08-19 15:25:54 -0700 | [diff] [blame] | 17 | UNICODE: ON |
Feng Xiao | e841bac | 2015-12-11 17:09:20 -0800 | [diff] [blame] | 18 | |
Ivan Shynkarenka | feb183d | 2018-05-03 01:47:17 +0300 | [diff] [blame] | 19 | - platform: Win64 |
Adam Cozzette | 82d3d7d | 2018-06-25 13:22:10 -0700 | [diff] [blame] | 20 | language: cpp |
Adam Cozzette | 885be9c | 2018-06-18 11:38:06 -0700 | [diff] [blame] | 21 | image: Visual Studio 2017 |
| 22 | BUILD_DLL: OFF |
| 23 | UNICODE: ON |
| 24 | |
Adam Cozzette | 82d3d7d | 2018-06-25 13:22:10 -0700 | [diff] [blame] | 25 | - platform: Win64 |
Ivan Shynkarenka | feb183d | 2018-05-03 01:47:17 +0300 | [diff] [blame] | 26 | language: csharp |
Jon Skeet | f26e8c2 | 2017-05-04 08:51:46 +0100 | [diff] [blame] | 27 | image: Visual Studio 2017 |
Feng Xiao | e841bac | 2015-12-11 17:09:20 -0800 | [diff] [blame] | 28 | |
Jon Skeet | 10a8fb4 | 2016-07-14 22:01:47 +0100 | [diff] [blame] | 29 | # Our build scripts run tests automatically; we don't want AppVeyor |
| 30 | # to try to detect them itself. |
| 31 | test: off |
| 32 | |
Feng Xiao | e841bac | 2015-12-11 17:09:20 -0800 | [diff] [blame] | 33 | install: |
Carlos O'Ryan | 3c5442a | 2018-03-26 16:54:32 -0400 | [diff] [blame] | 34 | - git submodule update --init --recursive |
Feng Xiao | e841bac | 2015-12-11 17:09:20 -0800 | [diff] [blame] | 35 | |
| 36 | before_build: |
Ivan Shynkarenka | feb183d | 2018-05-03 01:47:17 +0300 | [diff] [blame] | 37 | - if %platform%==MinGW set generator=MinGW Makefiles |
Adam Cozzette | fcde518 | 2018-03-20 11:43:51 -0700 | [diff] [blame] | 38 | - if %platform%==Win32 set generator=Visual Studio 14 |
| 39 | - if %platform%==Win64 set generator=Visual Studio 14 Win64 |
Feng Xiao | e841bac | 2015-12-11 17:09:20 -0800 | [diff] [blame] | 40 | - if %platform%==Win32 set vcplatform=Win32 |
| 41 | - if %platform%==Win64 set vcplatform=x64 |
| 42 | |
| 43 | build_script: |
| 44 | - CALL appveyor.bat |
| 45 | |
| 46 | skip_commits: |
| 47 | message: /.*\[skip appveyor\].*/ |