# Use "cargo install garden-tools" to install garden https://gitlab.com/garden-rs/garden # # usage: # garden build # garden test # garden check # garden fmt # garden fix commands: build: | cargo build --all-targets --release cargo build --all-targets check>: - check/clippy - check/fmt - build - test - doc check/clippy: | cargo clippy --all-targets --release -- -D warnings cargo clippy --all-targets -- -D warnings check/fmt: cargo fmt --check doc: cargo doc --all-features fix: cargo clippy --all-targets --fix -- -D warnings fmt: cargo fmt test: | cargo test cargo test --release cargo test --doc watch: cargo watch --shell "garden check" environment: RUSTDOCFLAGS: "-D warnings" trees: saphyr: description: A pure Rust YAML implementation path: ${GARDEN_CONFIG_DIR} url: "git@github.com:saphyr-rs/saphyr.git"