Skip to content

Commit 033337a

Browse files
committed
attempt to fix macos build
1 parent a7c8579 commit 033337a

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

.github/workflows/CI.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,9 @@ jobs:
4141
export CXX=${HOMEBREW_PREFIX}/opt/llvm@19/bin/clang++
4242
export AR=${HOMEBREW_PREFIX}/opt/llvm@19/bin/llvm-ar
4343
export CFLAGS="-flto=thin -O3"
44-
export CXXFLAGS="-flto=thin -O3"
44+
export CXXFLAGS="-flto=thin -O3 -I${HOMEBREW_PREFIX}/opt/llvm/include"
4545
export LLD=${HOMEBREW_PREFIX}/opt/lld/bin/ld64.lld
4646
export LDFLAGS="-L${HOMEBREW_PREFIX}/opt/llvm/lib -L${HOMEBREW_PREFIX}/opt/llvm/lib/c++ -L${HOMEBREW_PREFIX}/opt/llvm/lib/unwind -lunwind"
47-
export CPPFLAGS="-I${HOMEBREW_PREFIX}/opt/llvm/include"
4847
export RUSTFLAGS="-Clinker-plugin-lto -Clinker=$PWD/macos-linker.sh -Clink-arg=-fuse-ld=${LLD}"
4948
maturin build --release --target aarch64-apple-darwin --out dist -i ${{ matrix.py_version }}
5049
maturin build --release --target x86_64-apple-darwin --out dist -i ${{ matrix.py_version }}

.github/workflows/PR.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,9 @@ jobs:
4141
export CXX=${HOMEBREW_PREFIX}/opt/llvm@19/bin/clang++
4242
export AR=${HOMEBREW_PREFIX}/opt/llvm@19/bin/llvm-ar
4343
export CFLAGS="-flto=thin -O3"
44-
export CXXFLAGS="-flto=thin -O3"
44+
export CXXFLAGS="-flto=thin -O3 -I${HOMEBREW_PREFIX}/opt/llvm/include"
4545
export LLD=${HOMEBREW_PREFIX}/opt/lld/bin/ld64.lld
4646
export LDFLAGS="-L${HOMEBREW_PREFIX}/opt/llvm/lib -L${HOMEBREW_PREFIX}/opt/llvm/lib/c++ -L${HOMEBREW_PREFIX}/opt/llvm/lib/unwind -lunwind"
47-
export CPPFLAGS="-I${HOMEBREW_PREFIX}/opt/llvm/include"
4847
export RUSTFLAGS="-Clinker-plugin-lto -Clinker=$PWD/macos-linker.sh -Clink-arg=-fuse-ld=${LLD}"
4948
maturin build --release --target aarch64-apple-darwin --out dist -i ${{ matrix.py_version }}
5049
maturin build --release --target x86_64-apple-darwin --out dist -i ${{ matrix.py_version }}

0 commit comments

Comments
 (0)