We follow standard, cargo based operations for compiling and unit testing Rust code.
For advanced operations, such as linting, we further supplement with some software industry tools.
- a UNIX-like environment (e.g. WSL)
- Docker
- make
- rustup
- Provision additional dev tools with
make -f install.mk
Register ~/.cargo/bin to PATH environment variable.
We automate engineering tasks.
makemake installmake uninstallmake auditmake lintmake testmake publishmake clean