diff --git a/book/build.sh b/book/build.sh index 012607fa0..07d5aef1e 100755 --- a/book/build.sh +++ b/book/build.sh @@ -16,8 +16,10 @@ maybe_cargo_install() { crate=$cmd fi + set +e "$cmd" --help > /dev/null 2>&1 declare exitcode=$? + set -e if [[ $exitcode -ne 0 ]]; then _ cargo install "$crate" fi