We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bbb94a9 commit f89bc48Copy full SHA for f89bc48
.github/workflows/cmake-multi-platform.yml
@@ -13,7 +13,7 @@ jobs:
13
strategy:
14
fail-fast: false
15
matrix:
16
- os: [ubuntu-latest, windows-latest]
+ os: [windows-latest]
17
build_type: [Release]
18
c_compiler: [gcc, clang, cl]
19
include:
@@ -35,6 +35,19 @@ jobs:
35
c_compiler: cl
36
37
steps:
38
+ - uses: actions/checkout@v4
39
+ with:
40
+ repository: 'https://invent.kde.org/frameworks/extra-cmake-modules.git'
41
+ ref: 'v6.1.0'
42
+
43
+ - name: Configure CMake
44
+ run: >
45
+ cmake -B ${{ steps.strings.outputs.build-output-dir }}
46
+ -DCMAKE_CXX_COMPILER=${{ matrix.cpp_compiler }}
47
+ -DCMAKE_C_COMPILER=${{ matrix.c_compiler }}
48
+ -DCMAKE_BUILD_TYPE=${{ matrix.build_type }}
49
+ -S ${{ github.workspace }}
50
51
- uses: actions/checkout@v3
52
53
- name: Set reusable strings
0 commit comments