Merge rust-bitcoin/rust-bitcoin#2967: just: add just docsrs
d07550d86d
just: add just docsrs (Jose Storopoli) Pull request description: Adds `just docsrs` which takes [variadic arguments](https://just.systems/man/en/chapter_41.html?highlight=zero%20or#recipe-parameters) (zero or more after the command). Kixunil this allows for `just docsrs` and `just docsrs --open`. Closes #2965. Using the command from `rust-bitcoin-maintainer-tools`:3494ceec52/ci/run_task.sh (L277)
ACKs for top commit: jamillambert: ACKd07550d86d
Kixunil: ACKd07550d86d
apoelstra: ACKd07550d86d
Tree-SHA512: dfc8a91bf9d572cb0cb460102f051aabe026fde2852ef2c82e962f0c60d8532628aa15bb99590a6140871d5539cdd9e5c6f80d0684fc128031f1c930e66e99ff
This commit is contained in:
commit
68f71d54ca
4
justfile
4
justfile
|
@ -21,6 +21,10 @@ fmt:
|
||||||
format:
|
format:
|
||||||
cargo +$(cat ./nightly-version) fmt --all --check
|
cargo +$(cat ./nightly-version) fmt --all --check
|
||||||
|
|
||||||
|
# Generate documentation.
|
||||||
|
docsrs *flags:
|
||||||
|
RUSTDOCFLAGS="--cfg docsrs -D warnings -D rustdoc::broken-intra-doc-links" cargo +$(cat ./nightly-version) doc --all-features {{flags}}
|
||||||
|
|
||||||
# Quick and dirty CI useful for pre-push checks.
|
# Quick and dirty CI useful for pre-push checks.
|
||||||
sane: lint
|
sane: lint
|
||||||
cargo test --quiet --workspace --all-targets --no-default-features > /dev/null || exit 1
|
cargo test --quiet --workspace --all-targets --no-default-features > /dev/null || exit 1
|
||||||
|
|
Loading…
Reference in New Issue