The generated Makefile exposes these public targets:
make allruns formatting checks, linting, and tests.make check-fmtverifies Rust formatting.make lintruns rustdoc, Clippy, and Whitaker with warnings denied.make testrunscargo nextest runwhen cargo-nextest is installed and falls back tocargo testotherwise. All projects also run doctests.make test-fastruns the same tests with the opt-inmoldlinker route.make buildbuilds the debug target.make releasebuilds the release target.make coveragewriteslcov.infousingcargo llvm-covandlld.make auditderives the Rust workspace root withcargo metadataand runscargo auditonce from that root.make markdownlintchecks Markdown files.make nixievalidates Mermaid diagrams.
Install clang, lld, mold, python3, and cargo-audit before running the
full generated workflow locally on Linux.