Files
rust-lib/justfile

30 lines
471 B
Makefile
Raw Normal View History

#!/usr/bin/env just --justfile
# List all recipes
default:
@just --list
# Open a nix shell with all dependencies in path
develop:
nix develop
# Format all rust files
fmt:
cargo fmt --all
# Lint all files with clippy
lint:
cargo clippy --all-targets --all-features -- -D warnings
# Build a release version
release:
cargo build --release
# Run all tests
test:
cargo test --all-features --workspace
# Run coverage
coverage:
cargo llvm-cov