Skip to content

Commit 4e162eb

Browse files
committed
Add MSVC debug configurations to CI
1 parent 33241b0 commit 4e162eb

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

.github/workflows/cmake.yml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,23 @@ jobs:
233233
cxx_flags: -stdlib=libc++,
234234
exe_linker_flags: -lc++,
235235
cxxver: 20,
236+
- {
237+
name: "Windows MSVC 2017 (x64) C++17 Debug",
238+
os: windows-2019,
239+
buildtype: Debug,
240+
cxx: "cl",
241+
environment_script: "C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Auxiliary/Build/vcvars64.bat",
242+
cxxver: 17,
243+
msvcver: 2017,
244+
}
245+
- {
246+
name: "Windows MSVC 2017 (x64) C++20 Debug",
247+
os: windows-2019,
248+
buildtype: Debug,
249+
cxx: "cl",
250+
environment_script: "C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Auxiliary/Build/vcvars64.bat",
251+
cxxver: 20,
252+
msvcver: 2017,
236253
}
237254
- {
238255
name: "Windows MSVC 2017 (x64) C++17",
@@ -252,6 +269,22 @@ jobs:
252269
cxxver: 20,
253270
msvcver: 2017,
254271
}
272+
- {
273+
name: "Windows MSVC 2019 (x64) C++17 Debug",
274+
os: windows-2019,
275+
buildtype: Debug,
276+
cxx: "cl",
277+
environment_script: "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvars64.bat",
278+
cxxver: 17,
279+
}
280+
- {
281+
name: "Windows MSVC 2019 (x64) C++20 Debug",
282+
os: windows-2019,
283+
buildtype: Debug,
284+
cxx: "cl",
285+
environment_script: "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvars64.bat",
286+
cxxver: 20,
287+
}
255288
- {
256289
name: "Windows MSVC 2019 (x64) C++17",
257290
os: windows-2019,
@@ -268,6 +301,22 @@ jobs:
268301
environment_script: "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvars64.bat",
269302
cxxver: 20,
270303
}
304+
- {
305+
name: "Windows MSVC 2022 (x64) C++17 Debug",
306+
os: windows-2022,
307+
buildtype: Debug,
308+
cxx: "cl",
309+
environment_script: "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat",
310+
cxxver: 17,
311+
}
312+
- {
313+
name: "Windows MSVC 2022 (x64) C++20 Debug",
314+
os: windows-2022,
315+
buildtype: Debug,
316+
cxx: "cl",
317+
environment_script: "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat",
318+
cxxver: 20,
319+
}
271320
- {
272321
name: "Windows MSVC 2022 (x64) C++17",
273322
os: windows-2022,

0 commit comments

Comments
 (0)