Add Visual Studio 2019 to AppVeyor configuration matrix

This commit is contained in:
Sébastien Rombauts 2019-12-26 17:25:07 +01:00
parent f298ee2e0d
commit 5a4bc77b39
2 changed files with 6 additions and 5 deletions

View File

@ -73,7 +73,7 @@ And the following IDEs/Compilers
- GCC 4.8.4, 4.9.3, 5.3.0 and 6.1.1 (C++03, C++11, C++14, C++1z) - GCC 4.8.4, 4.9.3, 5.3.0 and 6.1.1 (C++03, C++11, C++14, C++1z)
- Clang 3.5 and 3.8 - Clang 3.5 and 3.8
- Xcode 8 - Xcode 8
- Visual Studio Community 2017, and VS 2013 & 2015 (AppVeyor) - Visual Studio Community 2019, 2017, and VS 2013 & 2015 (AppVeyor)
### Dependencies ### Dependencies

View File

@ -8,6 +8,7 @@ install:
- git submodule update --init --recursive - git submodule update --init --recursive
image: image:
- Visual Studio 2019
- Visual Studio 2017 - Visual Studio 2017
- Visual Studio 2015 - Visual Studio 2015
- Visual Studio 2013 - Visual Studio 2013
@ -21,15 +22,15 @@ configuration:
environment: environment:
matrix: matrix:
- arch: Win32 - arch: Win32
- arch: Win64 - arch: x64
init: init:
- echo %APPVEYOR_BUILD_WORKER_IMAGE% - %configuration% - %arch% - echo %APPVEYOR_BUILD_WORKER_IMAGE% - %configuration% - %arch%
- if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2017" (set vs=Visual Studio 15 2017) - if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2017" (set vs=Visual Studio 15 2017)
- if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2015" (set vs=Visual Studio 14 2015) - if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2015" (set vs=Visual Studio 14 2015)
- if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2013" (set vs=Visual Studio 12 2013) - if "%arch%"=="x64" (set generator="%vs% Win64") else (set generator="%vs%")
- if "%arch%"=="Win64" (set generator="%vs% Win64") # CMake uses a different grammar for Visual Studio 2019, with -A to specify architecture:
- if "%arch%"=="Win32" (set generator="%vs%") - if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2019" (set generator="Visual Studio 16 2019" -A %arch%)
- echo %generator% - echo %generator%
# scripts to run before build # scripts to run before build