default: run run: cargo run run-release: cargo run --release format: cargo fmt --all format-check: cargo fmt --check --all audit: cargo deny check build: cargo build build-release: cargo build --release lint: cargo clippy --all-targets --features test-utils lint-report: cargo clippy --all-targets --features test-utils --message-format=json > coverage/clippy.json 2> /dev/null test: cargo test --features test-utils coverage: mkdir -p coverage cargo tarpaulin --config .tarpaulin.local.toml --features test-utils coverage-ci: mkdir -p coverage cargo tarpaulin --config .tarpaulin.ci.toml --features test-utils check-all: format-check lint coverage audit ## Local Variables: ## mode: makefile ## End: