File tree Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Original file line number Diff line number Diff line change 41
41
export CXX=${HOMEBREW_PREFIX}/opt/llvm@19/bin/clang++
42
42
export AR=${HOMEBREW_PREFIX}/opt/llvm@19/bin/llvm-ar
43
43
export CFLAGS="-flto=thin -O3"
44
- export CXXFLAGS="-flto=thin -O3"
44
+ export CXXFLAGS="-flto=thin -O3 -I${HOMEBREW_PREFIX}/opt/llvm/include "
45
45
export LLD=${HOMEBREW_PREFIX}/opt/lld/bin/ld64.lld
46
46
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"
48
47
export RUSTFLAGS="-Clinker-plugin-lto -Clinker=$PWD/macos-linker.sh -Clink-arg=-fuse-ld=${LLD}"
49
48
maturin build --release --target aarch64-apple-darwin --out dist -i ${{ matrix.py_version }}
50
49
maturin build --release --target x86_64-apple-darwin --out dist -i ${{ matrix.py_version }}
Original file line number Diff line number Diff line change 41
41
export CXX=${HOMEBREW_PREFIX}/opt/llvm@19/bin/clang++
42
42
export AR=${HOMEBREW_PREFIX}/opt/llvm@19/bin/llvm-ar
43
43
export CFLAGS="-flto=thin -O3"
44
- export CXXFLAGS="-flto=thin -O3"
44
+ export CXXFLAGS="-flto=thin -O3 -I${HOMEBREW_PREFIX}/opt/llvm/include "
45
45
export LLD=${HOMEBREW_PREFIX}/opt/lld/bin/ld64.lld
46
46
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"
48
47
export RUSTFLAGS="-Clinker-plugin-lto -Clinker=$PWD/macos-linker.sh -Clink-arg=-fuse-ld=${LLD}"
49
48
maturin build --release --target aarch64-apple-darwin --out dist -i ${{ matrix.py_version }}
50
49
maturin build --release --target x86_64-apple-darwin --out dist -i ${{ matrix.py_version }}
You can’t perform that action at this time.
0 commit comments