Skip to content

Commit

Permalink
CI: Build tools/david with ninja on macOS
Browse files Browse the repository at this point in the history
  • Loading branch information
thedataking committed Mar 16, 2024
1 parent 72174a5 commit a836afc
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion .github/workflows/build-and-test-aarch64-darwin.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
steps:
- name: install prerequisites
run: |
brew install meson
brew install meson ninja
- name: git checkout
uses: actions/checkout@v3
with:
Expand All @@ -24,6 +24,8 @@ jobs:
key: arm-darwin-cargo-and-target-${{ hashFiles('**/Cargo.lock') }}
- name: cargo build for aarch64-apple-darwin
run: cargo build --release
# not quite sure why we need this on the runner, not needed locally
- run: $(mkdir build && cd build && meson setup .. && ninja tools/dav1d)
- run: .github/workflows/test.sh \
-r ./target/release/dav1d \
-s ./target/release/seek_stress
Expand Down

0 comments on commit a836afc

Please sign in to comment.