Skip to content

Commit 3724b9e

Browse files
committed
docs: Include more content on docs.rs
1 parent d092896 commit 3724b9e

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

clap_complete/Cargo.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ rust-version.workspace = true
1616
include.workspace = true
1717

1818
[package.metadata.docs.rs]
19-
targets = ["x86_64-unknown-linux-gnu"]
19+
features = ["unstable-doc"]
20+
rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]
21+
cargo-args = ["-Zunstable-options", "-Zrustdoc-scrape-examples"]
2022

2123
[package.metadata.release]
2224
pre-release-replacements = [
@@ -52,5 +54,6 @@ required-features = ["unstable-dynamic"]
5254

5355
[features]
5456
default = []
57+
unstable-doc = ["unstable-dynamic"] # for docs.rs
5558
unstable-dynamic = ["dep:clap_lex", "dep:shlex", "dep:unicode-xid", "clap/derive", "dep:is_executable", "dep:pathdiff"]
5659
debug = ["clap/debug"]

clap_complete/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
#![doc(html_logo_url = "https://raw.githubusercontent.com/clap-rs/clap/master/assets/clap.png")]
99
#![doc = include_str!("../README.md")]
10+
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
1011
#![warn(missing_docs, trivial_casts, unused_allocation, trivial_numeric_casts)]
1112
#![forbid(unsafe_code)]
1213
#![allow(clippy::needless_doctest_main)]

0 commit comments

Comments
 (0)