Skip to content

Commit f3dc305

Browse files
committed
Appveyor: Add VS 2022 builds
1 parent 47ffe0a commit f3dc305

1 file changed

Lines changed: 18 additions & 5 deletions

File tree

appveyor.yml

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,31 @@ environment:
1919
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
2020
BOOST: 1_65_1
2121
TOOLSET: msvc-14.1
22-
CXX_STANDARD: 14
22+
CXX_STANDARD: 14,17
2323
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
24-
BOOST: 1_67_0
24+
BOOST: 1_69_0
2525
TOOLSET: msvc-14.1
26-
CXX_STANDARD: 14
27-
# CXX_STANDARD: 17
26+
CXX_STANDARD: 14,17
27+
28+
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022
29+
BOOST: 1_83_0
30+
TOOLSET: msvc-14.3
31+
CXX_STANDARD: 14,17,20
32+
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022
33+
BOOST: 1_86_0
34+
TOOLSET: msvc-14.3
35+
CXX_STANDARD: 14,17,20
36+
37+
# CMake builds
2838
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
2939
BOOST: 1_65_1
3040
CMAKE: true
3141
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
3242
BOOST: 1_83_0
3343
CMAKE: true
44+
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022
45+
BOOST: 1_86_0
46+
CMAKE: true
3447

3548
install:
3649
- appveyor-retry powershell Invoke-WebRequest http://www.oasis-open.org/docbook/xml/4.2/docbook-xml-4.2.zip -OutFile docbook-xml.zip
@@ -55,7 +68,7 @@ build_script:
5568
- cd %BOOST_ROOT%
5669
- call bootstrap.bat
5770
- cd %APPVEYOR_BUILD_FOLDER%
58-
- if NOT "%CXX_STANDARD%"=="" set CXX_FLAGS=cxxflags=/std:c++%CXX_STANDARD%
71+
- if NOT "%CXX_STANDARD%"=="" set CXX_FLAGS=cxxstd=%CXX_STANDARD%
5972
- set BUILD_ARGS=address-model=32,64 variant=debug,release
6073
- call scripts\build.bat --toolset=%TOOLSET% %CXX_FLAGS% -j3
6174

0 commit comments

Comments
 (0)