PyO3 / maturin-action

GitHub Action to install and run a custom maturin command with built-in support for cross compilation
MIT License
127 stars 35 forks source link

Pass CC and CXX environmental variables #232

Closed ijl closed 10 months ago

ijl commented 10 months ago

manylinux images default to gcc. Using CC=clang and CXX=clang++ with appropriate LDFLAGS and RUSTFLAGS allows cross-language LTO of Rust, C, and C++ with LLVM and LLD.