Skip to content

Latest commit

 

History

History
9 lines (7 loc) · 568 Bytes

File metadata and controls

9 lines (7 loc) · 568 Bytes

Build & Packaging

When adding new workspace crates or source directories needed for Rust compilation, update ALL of these:

  • MANIFEST.in — include Cargo.toml and source files so Python sdist contains them
  • docker/wheel.Dockerfile — ADD the directory for Python manylinux wheel builds
  • docker/wheel-musllinux.Dockerfile — ADD the directory for Python musllinux wheel builds
  • docker/gem.Dockerfile — ADD the directory for Ruby gem builds

All three Dockerfiles and the MANIFEST.in must stay in sync with workspace members in the root Cargo.toml.