Expand description
mbx: a build cache for Rust projects.
Compilations are cached as individual rustc actions in a content-addressed store shared by every project and worktree on a machine, and optionally shared further through a remote cache.
Modulesยง
- cli
- The mbx command line.
- config
- Configuration, resolved from environment variables over an optional file.
- policy
- What the surrounding context permits, whatever the configuration asks for.
- session
- Build-session lifecycle: the cache agent, its transport, and the rustc shim
that cargo invokes through
RUSTC_WRAPPER. - store
- Store inspection and garbage collection.
- util