We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cdafef6 commit aaeaefcCopy full SHA for aaeaefc
1 file changed
.github/workflows/ci.yml
@@ -17,6 +17,16 @@ jobs:
17
steps:
18
- uses: actions/checkout@v4
19
20
+ - name: Install ArrayFire (macOS)
21
+ if: runner.os == 'macOS'
22
+ run: |
23
+ set -euo pipefail
24
+ brew install arrayfire
25
+ # The cabal file's OSX default paths are hardcoded to /opt/arrayfire;
26
+ # point them at the Homebrew install so the build finds the headers,
27
+ # libs, and rpath.
28
+ sudo ln -sfn "$(brew --prefix arrayfire)" /opt/arrayfire
29
+
30
- uses: cachix/install-nix-action@v31
31
with:
32
nix_path: nixpkgs=channel:nixpkgs-unstable
0 commit comments