just: Reduce docs commands

`cargo --doc` works from the workspace root, no need to run the docs
builds individually.
This commit is contained in:
Tobin C. Harding 2024-01-30 09:00:56 +11:00
parent 34d98356cd
commit bd4f14ee51
No known key found for this signature in database
GPG Key ID: 40BF9E4C269D6607
1 changed files with 2 additions and 5 deletions

View File

@ -23,11 +23,8 @@ sane: lint
cargo test --quiet --workspace --all-targets > /dev/null || exit 1
cargo test --quiet --workspace --all-targets --all-features > /dev/null || exit 1
# Docs tests (these don't run when testing from workspace root)
cargo test --quiet --manifest-path bitcoin/Cargo.toml --doc > /dev/null || exit 1
cargo test --quiet --manifest-path hashes/Cargo.toml --doc > /dev/null || exit 1
cargo test --quiet --manifest-path io/Cargo.toml --doc > /dev/null || exit 1
cargo test --quiet --manifest-path units/Cargo.toml --doc > /dev/null || exit 1
# doctests don't get run from workspace root with `cargo test`.
cargo test --quiet --workspace --doc || exit 1
# Make an attempt to catch feature gate problems in doctests
cargo test --manifest-path bitcoin/Cargo.toml --doc --no-default-features > /dev/null || exit 1