diff --git a/bitcoin/Cargo.toml b/bitcoin/Cargo.toml index 5d1fd3c3..f31d7906 100644 --- a/bitcoin/Cargo.toml +++ b/bitcoin/Cargo.toml @@ -12,7 +12,6 @@ readme = "README.md" edition = "2018" exclude = ["tests", "contrib"] -# Please don't forget to add relevant features to docs.rs below [features] default = [ "std", "secp-recovery" ] rand-std = ["secp256k1/rand-std"] @@ -31,7 +30,7 @@ std = ["secp256k1/std", "bitcoin_hashes/std", "bech32/std", "bitcoin-internals/s no-std = ["core2", "bitcoin_hashes/alloc", "bitcoin_hashes/core2", "secp256k1/alloc"] [package.metadata.docs.rs] -features = [ "std", "secp-recovery", "base64", "rand", "serde", "bitcoinconsensus" ] +all-features = true rustdoc-args = ["--cfg", "docsrs"] [dependencies] diff --git a/hashes/Cargo.toml b/hashes/Cargo.toml index fc8d4c45..544d45ee 100644 --- a/hashes/Cargo.toml +++ b/hashes/Cargo.toml @@ -19,6 +19,10 @@ alloc = ["internals/alloc"] schemars = ["actual-schemars", "dyn-clone"] serde-std = ["serde/std"] +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + [dependencies] internals = { path = "../internals", package = "bitcoin-internals" } diff --git a/internals/Cargo.toml b/internals/Cargo.toml index c19d9f1b..2f79a2f1 100644 --- a/internals/Cargo.toml +++ b/internals/Cargo.toml @@ -12,14 +12,13 @@ readme = "README.md" edition = "2018" exclude = ["tests", "contrib"] -# Please don't forget to add relevant features to docs.rs below. [features] default = [] std = ["alloc"] alloc = [] [package.metadata.docs.rs] -features = ["std"] +all-features = true rustdoc-args = ["--cfg", "docsrs"] [dependencies]