diff options
| author | John Baldwin <jhb@FreeBSD.org> | 2025-08-06 16:14:37 -0400 |
|---|---|---|
| committer | John Baldwin <jhb@FreeBSD.org> | 2025-08-06 16:14:37 -0400 |
| commit | ad43e7f4721080caedd29a21de9210f9b763ee4d (patch) | |
| tree | 175415652748bb0c9837fc29d3d3dfaf2cb36afc /.github | |
| parent | 81fc74fd26da2f75c3010595db7a706c3e28d95b (diff) | |
.github: Use make.py's --cross-toolchain option on macOS
Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D51749
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/cross-bootstrap-tools.yml | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/.github/workflows/cross-bootstrap-tools.yml b/.github/workflows/cross-bootstrap-tools.yml index 540e05cbd6e2..8f0dd933ef09 100644 --- a/.github/workflows/cross-bootstrap-tools.yml +++ b/.github/workflows/cross-bootstrap-tools.yml @@ -31,7 +31,7 @@ jobs: pkgs: bmake libarchive-dev clang-18 lld-18 - os: macos-latest compiler: clang-18 - cross-bindir: /opt/homebrew/opt/llvm@18/bin + cross-toolchain: llvm@18 pkgs: bmake libarchive llvm@18 - target_arch: amd64 target: amd64 @@ -55,6 +55,9 @@ jobs: if [ -n "${{ matrix.cross-bindir }}" ]; then echo "EXTRA_BUILD_ARGS=--cross-bindir=${{ matrix.cross-bindir }}" >> $GITHUB_ENV fi + if [ -n "${{ matrix.cross-toolchain }}" ]; then + echo "EXTRA_BUILD_ARGS=--cross-toolchain=${{ matrix.cross-toolchain }}" >> $GITHUB_ENV + fi mkdir -p ../build echo "MAKEOBJDIRPREFIX=${PWD%/*}/build" >> $GITHUB_ENV # heh, works on Linux/BSD/macOS ... |
