Skip to content

Commit 4322b7c

Browse files
committed
appveyor.yml: added Visual Studio 2017 and 2019 / added x64 builds
1 parent 76df97f commit 4322b7c

File tree

1 file changed

+37
-7
lines changed

1 file changed

+37
-7
lines changed

appveyor.yml

Lines changed: 37 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,48 @@ version: 1.{build}
22

33
environment:
44
matrix:
5-
- VisualStudioVersion: 14.0
6-
platform: "Win32"
5+
- VisualStudio: 14.0
6+
VisualStudioGenerator: "14 2015"
7+
ConfigurationPlatform: "Win32"
78
configuration: "Debug"
89
vcvarsall_platform: "x86"
910
PlatformToolset: "v140"
11+
- VisualStudio: 14.0
12+
VisualStudioGenerator: "14 2015"
13+
ConfigurationPlatform: "Win64"
14+
configuration: "Debug"
15+
vcvarsall_platform: "x64"
16+
PlatformToolset: "v140"
17+
- VisualStudio: 2017
18+
VisualStudioGenerator: "15 2017"
19+
ConfigurationPlatform: "Win32"
20+
configuration: "Debug"
21+
vcvarsall_platform: "x86"
22+
PlatformToolset: "v141"
23+
- VisualStudio: 2017
24+
VisualStudioGenerator: "15 2017"
25+
ConfigurationPlatform: "Win64"
26+
configuration: "Debug"
27+
vcvarsall_platform: "x64"
28+
PlatformToolset: "v141"
29+
- VisualStudio: 2019
30+
VisualStudioGenerator: "16 2019"
31+
ConfigurationPlatform: "Win32"
32+
configuration: "Debug"
33+
vcvarsall_platform: "x86"
34+
PlatformToolset: "v142"
35+
- VisualStudio: 2019
36+
VisualStudioGenerator: "16 2019"
37+
ConfigurationPlatform: "Win64"
38+
configuration: "Debug"
39+
vcvarsall_platform: "x64"
40+
PlatformToolset: "v142"
1041

1142
build_script:
12-
- ECHO Building %configuration% %platform% with MSVC %VisualStudioVersion% using %PlatformToolset% PlatformToolset
13-
- cmake -G "Visual Studio 14" .
14-
- dir
15-
- 'CALL "C:\Program Files (x86)\Microsoft Visual Studio %VisualStudioVersion%\VC\vcvarsall.bat" %vcvarsall_platform%'
16-
- msbuild "simplecpp.sln" /consoleloggerparameters:Verbosity=minimal /target:Build /property:Configuration="%configuration%";Platform=%platform% /p:PlatformToolset=%PlatformToolset% /maxcpucount /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
43+
- ECHO Building %configuration% %platform% with MSVC %VisualStudio% (%VisualStudioGenerator%) using %PlatformToolset% PlatformToolset
44+
- cmake -G "Visual Studio %VisualStudioGenerator%" .
45+
- 'CALL "C:\Program Files (x86)\Microsoft Visual Studio %VisualStudio%\VC\vcvarsall.bat" %vcvarsall_platform%'
46+
- msbuild "simplecpp.sln" /consoleloggerparameters:Verbosity=minimal /target:Build /property:Configuration="%configuration%";Platform=%ConfigurationPlatform% /p:PlatformToolset=%PlatformToolset% /maxcpucount /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
1747

1848
test_script:
1949
- debug\testrunner.exe

0 commit comments

Comments
 (0)