init: setup all all: validate package validate: build security lint test setup: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y rustup toolchain install nightly-2021-09-20 rustup component add clippy --toolchain nightly-2021-09-20 rustup component add rustfmt --toolchain nightly-2021-09-20 #cargo +nightly-2021-09-20 install cargo-audit --force #cargo +nightly-2021-09-20 install cargo-deny --force #cargo +nightly-2021-09-20 install mdbook --force build: cargo +nightly-2021-09-20 build lint: cargo +nightly-2021-09-20 check cargo +nightly-2021-09-20 fmt --all cargo +nightly-2021-09-20 clippy --all --tests --all-targets --all-features test: cargo +nightly-2021-09-20 test --all --verbose security: cargo +nightly-2021-09-20 audit documentation: cargo +nightly-2021-09-20 doc --workspace --all-features mdbook build package: cargo +nightly-2021-09-20 build --release cp ./target/release/certainty /usr/local/bin/certainty