Skip to content

Commit 196d27f

Browse files
committed
Add MSVC debug configurations to CI
1 parent 33241b0 commit 196d27f

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed

.github/workflows/cmake.yml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,24 @@ jobs:
234234
exe_linker_flags: -lc++,
235235
cxxver: 20,
236236
}
237+
- {
238+
name: "Windows MSVC 2017 (x64) C++17 Debug",
239+
os: windows-2019,
240+
buildtype: Debug,
241+
cxx: "cl",
242+
environment_script: "C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Auxiliary/Build/vcvars64.bat",
243+
cxxver: 17,
244+
msvcver: 2017,
245+
}
246+
- {
247+
name: "Windows MSVC 2017 (x64) C++20 Debug",
248+
os: windows-2019,
249+
buildtype: Debug,
250+
cxx: "cl",
251+
environment_script: "C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Auxiliary/Build/vcvars64.bat",
252+
cxxver: 20,
253+
msvcver: 2017,
254+
}
237255
- {
238256
name: "Windows MSVC 2017 (x64) C++17",
239257
os: windows-2019,
@@ -252,6 +270,22 @@ jobs:
252270
cxxver: 20,
253271
msvcver: 2017,
254272
}
273+
- {
274+
name: "Windows MSVC 2019 (x64) C++17 Debug",
275+
os: windows-2019,
276+
buildtype: Debug,
277+
cxx: "cl",
278+
environment_script: "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvars64.bat",
279+
cxxver: 17,
280+
}
281+
- {
282+
name: "Windows MSVC 2019 (x64) C++20 Debug",
283+
os: windows-2019,
284+
buildtype: Debug,
285+
cxx: "cl",
286+
environment_script: "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvars64.bat",
287+
cxxver: 20,
288+
}
255289
- {
256290
name: "Windows MSVC 2019 (x64) C++17",
257291
os: windows-2019,
@@ -268,6 +302,22 @@ jobs:
268302
environment_script: "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvars64.bat",
269303
cxxver: 20,
270304
}
305+
- {
306+
name: "Windows MSVC 2022 (x64) C++17 Debug",
307+
os: windows-2022,
308+
buildtype: Debug,
309+
cxx: "cl",
310+
environment_script: "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat",
311+
cxxver: 17,
312+
}
313+
- {
314+
name: "Windows MSVC 2022 (x64) C++20 Debug",
315+
os: windows-2022,
316+
buildtype: Debug,
317+
cxx: "cl",
318+
environment_script: "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat",
319+
cxxver: 20,
320+
}
271321
- {
272322
name: "Windows MSVC 2022 (x64) C++17",
273323
os: windows-2022,

0 commit comments

Comments
 (0)