Skip to content

Commit 2d0512f

Browse files
committed
Update Workflow with valid CXX compilers
1 parent f666bca commit 2d0512f

File tree

3 files changed

+14
-15
lines changed

3 files changed

+14
-15
lines changed

.github/workflows/cmake-build-macos.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,13 @@ jobs:
1616
os: [macos-latest]
1717
build_type: [Debug, Release]
1818
c_compiler: [clang, gcc]
19+
include:
20+
- os: macos-latest
21+
c_compiler: clang
22+
cpp_compiler: clang++
23+
- os: macos-latest
24+
c_compiler: gcc
25+
cpp_compiler: g++
1926

2027
steps:
2128
- uses: actions/checkout@v4

.github/workflows/cmake-build-ubuntu.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,13 @@ jobs:
1616
os: [ubuntu-latest]
1717
build_type: [Debug, Release]
1818
c_compiler: [clang, gcc]
19+
include:
20+
- os: ubuntu-latest
21+
c_compiler: clang
22+
cpp_compiler: clang++
23+
- os: ubuntu-latest
24+
c_compiler: gcc
25+
cpp_compiler: g++
1926

2027
steps:
2128
- uses: actions/checkout@v4

.github/workflows/cmake-build-windows.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,6 @@ jobs:
2020
- os: windows-latest
2121
c_compiler: cl
2222
cpp_compiler: cl
23-
- os: macos-latest
24-
c_compiler: clang
25-
cpp_compiler: clang++
26-
- os: ubuntu-latest
27-
c_compiler: gcc
28-
cpp_compiler: g++
29-
exclude:
30-
- os: windows-latest
31-
c_compiler: gcc
32-
- os: macos-latest
33-
c_compiler: cl
34-
- os: macos-latest
35-
c_compiler: gcc
36-
- os: ubuntu-latest
37-
c_compiler: cl
3823

3924
steps:
4025
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)