Skip to content

Commit

Permalink
Move to Clang on ninja; move to Ninja everywhere
Browse files Browse the repository at this point in the history
  • Loading branch information
baconpaul committed Jan 2, 2025
1 parent f465980 commit 3537ac6
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions .github/workflows/build-plugin.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,15 @@ jobs:
include:
- os: windows-latest
name: windows-x64
cmake_args: -G"Visual Studio 17 2022" -A x64
cmake_args: -DCMAKE_CXX_COMPLIER=clang++ -DCMAKE_C_COMPILER=clang -GNinja

- os: macos-latest
name: macos
cmake_args: -DCMAKE_OSX_ARCHITECTURES="arm64;x86_64"
cmake_args: -DCMAKE_OSX_ARCHITECTURES="arm64;x86_64" -GNinja

- os: ubuntu-latest
name: linux-x64
cmake_args: -GNinja

steps:
- name: Checkout code
Expand All @@ -42,6 +43,9 @@ jobs:
if: runner.os == 'macOS'
run: sudo xcode-select -switch /Applications/Xcode_15.1.app

- name: Install Ninja
uses: seanmiddleditch/gha-setup-ninja@master

- uses: apple-actions/import-codesign-certs@v3
if: runner.os == 'macOS' && github.event_name != 'pull_request'
with:
Expand Down

0 comments on commit 3537ac6

Please sign in to comment.