File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,6 +7,8 @@ permissions:
77
88jobs :
99 build :
10+ name : >-
11+ ${{matrix.cxx}} c++${{matrix.std}} ${{matrix.build_type}} ${{matrix.gen}}
1012 runs-on : ubuntu-22.04
1113 strategy :
1214 matrix :
3638 build_type : Release
3739 std : 23
3840 install : sudo apt install g++-14
39- gen : -G Ninja
41+ gen : Ninja
4042 - cxx : clang++-3.6
4143 - cxx : clang++-11
4244 build_type : Debug
6567 std : 20
6668 cxxflags : -stdlib=libc++
6769 install : sudo apt install clang-20 libc++-20-dev libc++abi-20-dev
68- gen : -G Ninja
70+ gen : Ninja
6971
7072 steps :
7173 - uses : actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
@@ -176,7 +178,7 @@ jobs:
176178 CXX : ${{matrix.cxx}}
177179 CXXFLAGS : ${{matrix.cxxflags}} ${{matrix.cxxflags_extra}}
178180 run : |
179- cmake ${{matrix.gen}} \
181+ cmake ${{ matrix.gen && '-G' || '' }} ${{ matrix.gen}} \
180182 -DCMAKE_BUILD_TYPE=${{matrix.build_type}} \
181183 -DCMAKE_CXX_STANDARD=${{matrix.std}} \
182184 -DCMAKE_CXX_VISIBILITY_PRESET=hidden \
You can’t perform that action at this time.
0 commit comments