diff --git a/scripts/check b/scripts/check index 820e28c..3fcb110 100755 --- a/scripts/check +++ b/scripts/check @@ -35,6 +35,6 @@ eprintln "Building documentation" cargo doc --no-deps --lib eprintln "Installing 'mdbook-admonish' binary" -cargo install --path . +cargo install --path . --force eprintln "Running mdbook integration test" ./integration/scripts/check diff --git a/scripts/install b/scripts/install index 76c3cd0..2ffe4be 100755 --- a/scripts/install +++ b/scripts/install @@ -5,5 +5,10 @@ set -exuo pipefail cd "$(dirname "$0")"/.. rustup component add rustfmt clippy -cargo install cargo-audit -cargo install mdbook + +if ! cargo audit --version; then + cargo install cargo-audit --force +fi +if ! mdbook --version; then + cargo install mdbook --force +fi