export RUST_BACKTRACE := "1"
alias c:= clean
alias f:= format
alias l:= clippy # l for lint
alias b:= build
alias r:= release
@clean:
rm -rf target dist
@coverage:
cargo +nightly tarpaulin --verbose --all-features --workspace --timeout 120 --out html
@format:
cargo fmt
@build:
cargo build --release
@clippy:
cargo clippy -- -D warnings -A incomplete_features -W clippy::dbg_macro -W clippy::print_stdout
@release:
cargo publish --token $CRATES_TOKEN