Skip to content

Commit 6db741e

Browse files
committed
⚗️ try using ninja on windows
Signed-off-by: Lukas Burgholzer <[email protected]>
1 parent 352f932 commit 6db741e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/ci.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,11 @@ jobs:
4747
with:
4848
key: "c++-tests-${{matrix.config.os}}"
4949
- name: Configure CMake
50-
run: cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DBUILD_QMAP_TESTS=ON ${{ matrix.config.toolchain }} -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache
50+
if: matrix.config.os != 'windows-latest'
51+
run: cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DBUILD_QMAP_TESTS=ON -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache
52+
- name: Configure CMake
53+
if: matrix.config.os == 'windows-latest'
54+
run: cmake -S . -B build -G "Ninja" -DCMAKE_BUILD_TYPE=Release -DBUILD_QMAP_TESTS=ON -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache
5155
- name: Build
5256
run: cmake --build build --config Release
5357
- name: Test

0 commit comments

Comments
 (0)