export RUST_BACKTRACE := "1" alias s:= setup alias h:= set-hooks alias c:= clean alias f:= format alias cov:= coverage @setup: # rustup install nightly cargo install cargo-tarpaulin rustup component add clippy-preview pip install pre-commit just h cargo build @clean: rm -rf target dist cobertura.xml @set-hooks: pre-commit bash ./scripts/pre-push @coverage: cargo +nightly tarpaulin --verbose --all-features --workspace --timeout 120 --out html @format: cargo fmt @clippy: cargo clippy -- -D warnings -A incomplete_features -W clippy::dbg_macro -W clippy::print_stdout