Skip to content

Commit

Permalink
boot macos clang because no parallel stl, add windows clang-cl
Browse files Browse the repository at this point in the history
  • Loading branch information
EmilDohne committed Jan 26, 2025
1 parent b29e7ba commit 49480ab
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 11 deletions.
12 changes: 7 additions & 5 deletions .github/workflows/cmake-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,14 +35,16 @@ jobs:
os: windows-latest
compiler: msvc
compilercxx: msvc
- name: Windows Clang
os: windows-latest
compiler: clang-cl
compilercxx: clang-cl
cflags: ""
cxxflags: ""
- name: MacOS ARM GCC
os: macos-latest
compiler: gcc-13
compilercxx: g++-13
- name: MacOS ARM Clang
os: macos-latest
compiler: clang
compilercxx: clang++

steps:
- uses: actions/checkout@v4
Expand All @@ -69,7 +71,7 @@ jobs:
CC: ${{ matrix.compiler }}
CXX: ${{ matrix.compilercxx }}
run: |
cmake -B ${{github.workspace}}/build -DCMAKE_OSX_ARCHITECTURES="arm64" -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} -DPSAPI_BUILD_DOCS=OFF -DPSAPI_BUILD_BENCHMARKS=OFF -DPSAPI_BUILD_EXAMPLES=ON -DPSAPI_BUILD_PYTHON=OFF
cmake -B ${{github.workspace}}/build -DCMAKE_OSX_ARCHITECTURES="arm64" -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} -DPSAPI_BUILD_DOCS=OFF -DPSAPI_BUILD_BENCHMARKS=OFF -DPSAPI_BUILD_TESTS=OFF -DPSAPI_BUILD_EXAMPLES=ON -DPSAPI_BUILD_PYTHON=OFF
- name: Build ${{ matrix.os }}-${{ matrix.compilercxx }}
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/cmake-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,18 +41,18 @@ jobs:
compilercxx: msvc
cflags: ""
cxxflags: ""
- name: Windows Clang
os: windows-latest
compiler: clang-cl
compilercxx: clang-cl
cflags: ""
cxxflags: ""
- name: MacOS ARM GCC
os: macos-latest
compiler: gcc-13
compilercxx: g++-13
cflags: ""
cxxflags: ""
- name: MacOS ARM Clang
os: macos-latest
compiler: clang
compilercxx: clang++
cflags: "-fsanitize=address,undefined"
cxxflags: "-fsanitize=address,undefined"

steps:
- uses: actions/checkout@v4
Expand Down

0 comments on commit 49480ab

Please sign in to comment.