summaryrefslogtreecommitdiffstats
path: root/Justfile
diff options
context:
space:
mode:
authorBenjamin Sago <ogham@bsago.me>2020-10-24 21:22:07 +0100
committerBenjamin Sago <ogham@bsago.me>2020-10-25 11:44:11 +0000
commit39c8c67bf6237076b24915851f908d6da13c04b7 (patch)
tree2f7b2b764e8a0cf3bea9b8e71d1e333ad5eedbc1 /Justfile
parentbfcefd3f822dde459cfc9965be32c85539a32872 (diff)
Justfile command to run cargo-udeps
Diffstat (limited to 'Justfile')
-rw-r--r--Justfile8
1 files changed, 7 insertions, 1 deletions
diff --git a/Justfile b/Justfile
index c5e1e67..32d4da5 100644
--- a/Justfile
+++ b/Justfile
@@ -43,10 +43,16 @@ all-release: build-release test-release xtests-release
cargo clippy
# updates dependency versions, and checks for outdated ones
-@update:
+@update-deps:
cargo update
+ command -v cargo-outdated >/dev/null || (echo "cargo-outdated not installed" && exit 1)
cargo outdated
+# lists unused dependencies
+@unused-deps:
+ command -v cargo-udeps >/dev/null || (echo "cargo-udeps not installed" && exit 1)
+ cargo +nightly udeps
+
# prints versions of the necessary build tools
@versions:
rustc --version