diff options
author | Lars Wirzenius <liw@liw.fi> | 2020-11-22 06:31:42 +0000 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2020-11-22 06:31:42 +0000 |
commit | 9674e8c8a420abe5188fc445556e4a50e4d721d3 (patch) | |
tree | ed39dc98fb517153b83e15fd6f5a0270d6eb9753 | |
parent | aafde793b3d88388364de043a7cece4ce4308006 (diff) | |
parent | 0493559145e5a6632ea605cb71662a36ec727259 (diff) | |
download | obnam2-9674e8c8a420abe5188fc445556e4a50e4d721d3.tar.gz |
Merge branch 'check' into 'main'
fix: run cargo clippy, fmt only if available
See merge request larswirzenius/obnam!16
-rwxr-xr-x | check | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -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 |