From 0493559145e5a6632ea605cb71662a36ec727259 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 22 Nov 2020 08:31:02 +0200 Subject: fix: run cargo clippy, fmt only if available --- check | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/check b/check index 0dc71cc..65514cc 100755 --- a/check +++ b/check @@ -16,9 +16,14 @@ then esac fi +got_cargo_cmd() +{ + cargo --list | grep " $1 " > /dev/null +} + cargo build --all-targets $quiet -cargo clippy $quiet -cargo fmt -- --check +got_cargo_cmd clippy && cargo clippy $quiet +got_cargo_cmd fmt && cargo fmt -- --check $hideok cargo test $quiet sp-docgen obnam.md -o obnam.html -- cgit v1.2.1