21 lines
488 B
Makefile
21 lines
488 B
Makefile
.PHONY: verify static rust audit check
|
|
|
|
verify: static rust
|
|
|
|
static:
|
|
python3 scripts/verify_repo.py
|
|
python3 scripts/audit_workspace.py
|
|
python3 scripts/scan_placeholders.py
|
|
|
|
rust:
|
|
python3 scripts/verify_rust_toolchain.py
|
|
cargo fmt --all --check
|
|
cargo check --workspace --all-targets --locked
|
|
cargo test --workspace --all-targets --locked
|
|
cargo clippy --workspace --all-targets --locked -- -D warnings
|
|
|
|
audit:
|
|
cargo deny check advisories bans licenses sources
|
|
|
|
check: verify audit
|