SHELL = /bin/bash
DIR=$(shell pwd)
fmt:
cd $(DIR); cargo fmt --all --check
clippy:
cd $(DIR); cargo clippy --tests --all-features --all-targets --workspace -- -D warnings
test:
cd $(DIR); cargo test --workspace
check-toml:
cd $(DIR); cargo sort --workspace --check
dry-run:
cd $(DIR); cargo publish --dry-run --registry crates-io
list-deps:
cd $(DIR); cargo deny list -f tsv -l crate > DEPENDENCIES.tsv