Development guide
Work in progress …
cargo xtask
We utilize cargo xtask to provide additional functionality for the development
process.
Usage
Currently it supports the following functionalities:
| Command | Description |
|---|---|
cargo xtask help | Show an overview over all or the help of the given subcommand(s). |
cargo xtask bloat-deps | Show biggest crates in release build using cargo-bloat. |
cargo xtask bloat-time | Show longest times taken in release build using cargo-bloat. |
cargo xtask coverage | Generate code coverage report. |
cargo xtask install-deps | Install dependencies for the development process. |
cargo xtask timings | Show longest times taken in release build using cargo-bloat. |
Maskfile
We utilize mask to provide additional functionality for the development
process.
Installation
Install mask with:
cargo install mask
or by using scoop:
scoop install mask
Usage
A maskfile is self-documenting, because it is written in Markdown. You can view the maskfile here.