CARGO ?= cargo
.PHONY: all check clippy test fmt doc deny vet audit reuse spell clean
all: fmt check clippy test
check:
$(CARGO) check --all-targets --all-features --locked
clippy:
$(CARGO) clippy --all-targets --all-features --locked -- -D warnings
test:
$(CARGO) test --all-features --locked
fmt:
$(CARGO) fmt --all -- --check
doc:
RUSTDOCFLAGS="-D warnings" $(CARGO) doc --no-deps --all-features --locked
deny:
$(CARGO) deny check
vet:
$(CARGO) vet --locked
audit:
$(CARGO) audit
reuse:
reuse lint
spell:
codespell
clean:
$(CARGO) clean