@@ -285,6 +285,7 @@ jobs:
285
285
clang_format_path : /home/runner/.local/bin/clang-format
286
286
cargo_dir : ~/.cargo
287
287
rustc_wrapper : sccache
288
+ cmake_generator : Ninja
288
289
- name : Ubuntu 24.04 (gcc) Qt6
289
290
os : ubuntu-24.04
290
291
qt_version : 6
@@ -301,6 +302,7 @@ jobs:
301
302
clang_format_path : /home/runner/.local/bin/clang-format
302
303
cargo_dir : ~/.cargo
303
304
rustc_wrapper : sccache
305
+ cmake_generator : Ninja
304
306
packages-extra : >-
305
307
libgl1-mesa-dev
306
308
libvulkan-dev
@@ -327,6 +329,7 @@ jobs:
327
329
cc : clang
328
330
cxx : clang++
329
331
rustc_wrapper : sccache
332
+ cmake_generator : Ninja
330
333
- name : macOS 14 (clang) Qt6
331
334
os : macos-14
332
335
qt_version : 6
@@ -348,6 +351,7 @@ jobs:
348
351
cc : clang
349
352
cxx : clang++
350
353
rustc_wrapper : sccache
354
+ cmake_generator : Ninja
351
355
352
356
- name : Windows 2022 (MSVC) Qt5
353
357
os : windows-2022
@@ -366,6 +370,7 @@ jobs:
366
370
cc : cl
367
371
cxx : cl
368
372
rustc_wrapper : sccache
373
+ cmake_generator : " \" Visual Studio 16 2019\" "
369
374
- name : Windows 2022 (MSVC2019) Qt6
370
375
os : windows-2022
371
376
qt_version : 6
@@ -383,6 +388,7 @@ jobs:
383
388
cc : cl
384
389
cxx : cl
385
390
rustc_wrapper : sccache
391
+ cmake_generator : " \" Visual Studio 17 2022 -A Win64\" "
386
392
- name : Windows 2022 (MSVC2022) Qt6
387
393
os : windows-2022
388
394
qt_version : 6
@@ -400,6 +406,7 @@ jobs:
400
406
cc : cl
401
407
cxx : cl
402
408
rustc_wrapper : sccache
409
+ cmake_generator : " \" Visual Studio 17 2022 -A Win64\" "
403
410
404
411
runs-on : ${{ matrix.os }}
405
412
name : ${{ matrix.name }}
@@ -537,7 +544,7 @@ jobs:
537
544
cmake ${{ matrix.cmake_args }}
538
545
-D USE_QT5=${{ matrix.qt_version == 5 }}
539
546
-D CMAKE_BUILD_TYPE=Release
540
- -G Ninja
547
+ -G ${{ matrix.cmake_generator }}
541
548
-S . -B build
542
549
env :
543
550
RUSTC_WRAPPER : ${{ matrix.rustc_wrapper }}
0 commit comments