# Suggested command for every sub-project: build, test, integration, lint, format, verify [tasks.build] description = "Build all the rust code" category = "Build" command = "cargo" args = ["build"] [tasks.build_no_std] description = "Build without the standard library" category = "Build" command = "cargo" args = ["build", "--no-default-features"] [tasks.clippy] command = "cargo" args = ["clippy", "--all-targets", "--all-features", "--release", "--", "-D", "warnings"] [tasks.fmt] command = "cargo" args = ["fmt", "--all"] [tasks.fmt-check] command = "cargo" args = ["fmt", "--all", "--", "--check"] [tasks.lint] description = "Lints the repo." dependencies = ["clippy", "fmt-check"] [tasks.test] description = "Unit test everything!" category = "Build" command = "cargo" args = ["test"] [tasks.verify] dependencies = ["build", "build_no_std", "fmt", "lint", "test"]