Skip to main content

Crate mbx

Crate mbx 

Source
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