# BUILDTIME REQUIREMENTS
* [rustup](https://rustup.rs/) 1.25.2+
* [Rust](https://www.rust-lang.org/en-US/) 1.68.2+
* [Docker](https://www.docker.com/) 20.10.12+
* [zip](https://en.wikipedia.org/wiki/ZIP_(file_format))
* [cmake](https://cmake.org/) 3.4+
* [ninja](https://ninja-build.org/) 1.11.1+
* a POSIX compliant [make](https://pubs.opengroup.org/onlinepubs/9699919799/utilities/make.html) implementation (e.g. GNU make, BSD make, etc.)
* Provision additional dev tools with `make -f install.mk`
## Recommended
* [ASDF](https://asdf-vm.com/) 0.10 (run `asdf reshim` after each Rust application binary installation)
* [direnv](https://direnv.net/) 2
* [cargo-cache](https://crates.io/crates/cargo-cache)
* [tree](https://en.wikipedia.org/wiki/Tree_(command))
* GNU compatible [time](https://www.gnu.org/software/time/)
# INSTALL BINARIES FROM SOURCE
```console
$ tinyrick install
```
# UNINSTALL BINARIES
```console
$ tinyrick uninstall
```
# SECURITY AUDIT
```console
$ tinyrick audit
```
# LINT
```console
$ tinyrick lint
```
# TEST
```console
$ tinyrick test
```
# PORT
```console
$ tinyrick port
```
# PUBLISH
```console
$ tinyrick publish
```
# CLEAN
```console
$ tinyrick clean
```