diff --git a/accounts-bench/Cargo.toml b/accounts-bench/Cargo.toml index eeb64fae6b..9070acf56b 100644 --- a/accounts-bench/Cargo.toml +++ b/accounts-bench/Cargo.toml @@ -17,3 +17,6 @@ solana-sdk = { path = "../sdk", version = "1.1.5" } rand = "0.6.5" clap = "2.33.0" crossbeam-channel = "0.4" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/archiver-lib/Cargo.toml b/archiver-lib/Cargo.toml index 8605b0e39f..1acb7b3961 100644 --- a/archiver-lib/Cargo.toml +++ b/archiver-lib/Cargo.toml @@ -38,3 +38,6 @@ hex = "0.4.2" [lib] name = "solana_archiver_lib" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/archiver-utils/Cargo.toml b/archiver-utils/Cargo.toml index e18b734c59..da5502678d 100644 --- a/archiver-utils/Cargo.toml +++ b/archiver-utils/Cargo.toml @@ -23,3 +23,6 @@ hex = "0.4.2" [lib] name = "solana_archiver_utils" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/archiver/Cargo.toml b/archiver/Cargo.toml index 18cb5598b1..920c0b783b 100644 --- a/archiver/Cargo.toml +++ b/archiver/Cargo.toml @@ -18,3 +18,6 @@ solana-archiver-lib = { path = "../archiver-lib", version = "1.1.5" } solana-net-utils = { path = "../net-utils", version = "1.1.5" } solana-sdk = { path = "../sdk", version = "1.1.5" } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/banking-bench/Cargo.toml b/banking-bench/Cargo.toml index dc0cbe4b17..92b1d8d72d 100644 --- a/banking-bench/Cargo.toml +++ b/banking-bench/Cargo.toml @@ -20,3 +20,6 @@ solana-measure = { path = "../measure", version = "1.1.5" } solana-sdk = { path = "../sdk", version = "1.1.5" } rand = "0.6.5" crossbeam-channel = "0.4" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/bench-exchange/Cargo.toml b/bench-exchange/Cargo.toml index a162bd7557..d2592215e8 100644 --- a/bench-exchange/Cargo.toml +++ b/bench-exchange/Cargo.toml @@ -32,3 +32,6 @@ solana-sdk = { path = "../sdk", version = "1.1.5" } [dev-dependencies] solana-local-cluster = { path = "../local-cluster", version = "1.1.5" } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/bench-streamer/Cargo.toml b/bench-streamer/Cargo.toml index d65bf564a8..2b00e9f1cb 100644 --- a/bench-streamer/Cargo.toml +++ b/bench-streamer/Cargo.toml @@ -13,3 +13,6 @@ solana-clap-utils = { path = "../clap-utils", version = "1.1.5" } solana-streamer = { path = "../streamer", version = "1.1.5" } solana-logger = { path = "../logger", version = "1.1.5" } solana-net-utils = { path = "../net-utils", version = "1.1.5" } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/bench-tps/Cargo.toml b/bench-tps/Cargo.toml index 914168be9c..8336c8807c 100644 --- a/bench-tps/Cargo.toml +++ b/bench-tps/Cargo.toml @@ -35,3 +35,6 @@ solana-local-cluster = { path = "../local-cluster", version = "1.1.5" } [features] move = ["solana-librapay", "solana-move-loader-program"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/chacha-cuda/Cargo.toml b/chacha-cuda/Cargo.toml index 36cb59a856..c5238920f8 100644 --- a/chacha-cuda/Cargo.toml +++ b/chacha-cuda/Cargo.toml @@ -22,3 +22,6 @@ hex-literal = "0.2.1" [lib] name = "solana_chacha_cuda" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/chacha-sys/Cargo.toml b/chacha-sys/Cargo.toml index 4d93555bfa..0ff0d45e0d 100644 --- a/chacha-sys/Cargo.toml +++ b/chacha-sys/Cargo.toml @@ -10,3 +10,6 @@ edition = "2018" [build-dependencies] cc = "1.0.49" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/chacha/Cargo.toml b/chacha/Cargo.toml index 44cf6e4530..341a083d15 100644 --- a/chacha/Cargo.toml +++ b/chacha/Cargo.toml @@ -23,3 +23,6 @@ hex-literal = "0.2.1" [lib] name = "solana_chacha" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/clap-utils/Cargo.toml b/clap-utils/Cargo.toml index 108d29f4f4..490d7ccf4a 100644 --- a/clap-utils/Cargo.toml +++ b/clap-utils/Cargo.toml @@ -20,3 +20,6 @@ chrono = "0.4" [lib] name = "solana_clap_utils" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/cli-config/Cargo.toml b/cli-config/Cargo.toml index 634f728d02..2adc448b54 100644 --- a/cli-config/Cargo.toml +++ b/cli-config/Cargo.toml @@ -15,3 +15,6 @@ serde = "1.0.105" serde_derive = "1.0.103" serde_yaml = "0.8.11" url = "2.1.1" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 5f0d7bfa1c..a3657de28b 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -54,3 +54,6 @@ tempfile = "3.1.0" [[bin]] name = "solana" path = "src/main.rs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/client/Cargo.toml b/client/Cargo.toml index 4c99d5d80f..ffdac0687d 100644 --- a/client/Cargo.toml +++ b/client/Cargo.toml @@ -32,3 +32,6 @@ assert_matches = "1.3.0" jsonrpc-core = "14.0.5" jsonrpc-http-server = "14.0.6" solana-logger = { path = "../logger", version = "1.1.5" } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/core/Cargo.toml b/core/Cargo.toml index 21fd4437d5..4c9aa7c407 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -103,3 +103,6 @@ name = "cluster_info" [[bench]] name = "chacha" required-features = ["chacha"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/crate-features/Cargo.toml b/crate-features/Cargo.toml index 2c9795f677..14a47618d6 100644 --- a/crate-features/Cargo.toml +++ b/crate-features/Cargo.toml @@ -26,3 +26,6 @@ syn_0_15 = { package = "syn", version = "0.15.42", features = ["extra-traits", " syn_1_0 = { package = "syn", version = "1.0.3", features = ["extra-traits", "fold", "full"] } tokio = { version = "0.1.22",features=["bytes", "codec", "default", "fs", "io", "mio", "num_cpus", "reactor", "rt-full", "sync", "tcp", "timer", "tokio-codec", "tokio-current-thread", "tokio-executor", "tokio-io", "tokio-io", "tokio-reactor", "tokio-tcp", "tokio-tcp", "tokio-threadpool", "tokio-timer", "tokio-udp", "tokio-uds", "udp", "uds"] } winapi = { version = "0.3.8", features=["basetsd", "consoleapi", "errhandlingapi", "fileapi", "handleapi", "impl-debug", "impl-default", "knownfolders", "libloaderapi", "memoryapi", "minwinbase", "minwindef", "ntdef", "ntsecapi", "ntstatus", "objbase", "processenv", "processthreadsapi", "profileapi", "shlobj", "std", "synchapi", "sysinfoapi", "timezoneapi", "utilapiset", "winbase", "wincon", "windef", "winerror", "winnls", "winnt", "winreg", "winsock2", "winuser", "ws2def", "ws2ipdef", "ws2tcpip", "wtypesbase"] } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/dos/Cargo.toml b/dos/Cargo.toml index c8c36d5331..aa273d2c5d 100644 --- a/dos/Cargo.toml +++ b/dos/Cargo.toml @@ -17,3 +17,6 @@ solana-core = { path = "../core", version = "1.1.5" } solana-logger = { path = "../logger", version = "1.1.5" } solana-net-utils = { path = "../net-utils", version = "1.1.5" } solana-runtime = { path = "../runtime", version = "1.1.5" } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/download-utils/Cargo.toml b/download-utils/Cargo.toml index 8fc54bf99d..e19076d251 100644 --- a/download-utils/Cargo.toml +++ b/download-utils/Cargo.toml @@ -21,3 +21,6 @@ tar = "0.4.26" [lib] crate-type = ["lib"] name = "solana_download_utils" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/faucet/Cargo.toml b/faucet/Cargo.toml index 3c2201b5ef..46b4bad431 100644 --- a/faucet/Cargo.toml +++ b/faucet/Cargo.toml @@ -33,3 +33,6 @@ name = "solana_faucet" [[bin]] name = "solana-faucet" path = "src/bin/faucet.rs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/genesis-programs/Cargo.toml b/genesis-programs/Cargo.toml index 8e52f40256..e081d44ffd 100644 --- a/genesis-programs/Cargo.toml +++ b/genesis-programs/Cargo.toml @@ -24,3 +24,6 @@ solana-vote-program = { path = "../programs/vote", version = "1.1.5" } [lib] crate-type = ["lib"] name = "solana_genesis_programs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/genesis/Cargo.toml b/genesis/Cargo.toml index bf1f53798b..8566e90768 100644 --- a/genesis/Cargo.toml +++ b/genesis/Cargo.toml @@ -31,3 +31,6 @@ path = "src/main.rs" [lib] name = "solana_genesis" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/gossip/Cargo.toml b/gossip/Cargo.toml index 34689502fe..8e6844aac5 100644 --- a/gossip/Cargo.toml +++ b/gossip/Cargo.toml @@ -19,3 +19,6 @@ solana-sdk = { path = "../sdk", version = "1.1.5" } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/install/Cargo.toml b/install/Cargo.toml index 673581c4f8..9a09bdc370 100644 --- a/install/Cargo.toml +++ b/install/Cargo.toml @@ -45,3 +45,6 @@ path = "src/main-install.rs" [[bin]] name = "solana-install-init" path = "src/main-install-init.rs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/keygen/Cargo.toml b/keygen/Cargo.toml index 96a00de63c..3ffe6df909 100644 --- a/keygen/Cargo.toml +++ b/keygen/Cargo.toml @@ -22,3 +22,6 @@ tiny-bip39 = "0.7.0" [[bin]] name = "solana-keygen" path = "src/keygen.rs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/ledger-tool/Cargo.toml b/ledger-tool/Cargo.toml index f1dc873194..a67d94d266 100644 --- a/ledger-tool/Cargo.toml +++ b/ledger-tool/Cargo.toml @@ -27,3 +27,6 @@ tempfile = "3.1.0" [dev-dependencies] assert_cmd = "1.0" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/ledger/Cargo.toml b/ledger/Cargo.toml index 9d8c504820..bcc526933c 100644 --- a/ledger/Cargo.toml +++ b/ledger/Cargo.toml @@ -65,3 +65,6 @@ name = "solana_ledger" [[bench]] name = "sigverify_shreds" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/local-cluster/Cargo.toml b/local-cluster/Cargo.toml index 1cdcb5f39f..57786d8d60 100644 --- a/local-cluster/Cargo.toml +++ b/local-cluster/Cargo.toml @@ -35,3 +35,6 @@ solana-rayon-threadlimit = { path = "../rayon-threadlimit", version = "1.1.5" } assert_matches = "1.3.0" serial_test = "0.4.0" serial_test_derive = "0.4.0" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/log-analyzer/Cargo.toml b/log-analyzer/Cargo.toml index 7699ed06a7..859fb3cb3d 100644 --- a/log-analyzer/Cargo.toml +++ b/log-analyzer/Cargo.toml @@ -20,3 +20,6 @@ solana-logger = { path = "../logger", version = "1.1.5" } [[bin]] name = "solana-log-analyzer" path = "src/main.rs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/logger/Cargo.toml b/logger/Cargo.toml index b09f21cfaa..646e510856 100644 --- a/logger/Cargo.toml +++ b/logger/Cargo.toml @@ -15,3 +15,6 @@ log = "0.4.8" [lib] name = "solana_logger" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/measure/Cargo.toml b/measure/Cargo.toml index dd12f65b31..78df4eaa5f 100644 --- a/measure/Cargo.toml +++ b/measure/Cargo.toml @@ -18,3 +18,6 @@ solana-metrics = { path = "../metrics", version = "1.1.5" } [target."cfg(unix)".dependencies] jemallocator = "0.3.2" jemalloc-ctl = "0.3.2" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/merkle-tree/Cargo.toml b/merkle-tree/Cargo.toml index dd9e97a8b4..50bc597d01 100644 --- a/merkle-tree/Cargo.toml +++ b/merkle-tree/Cargo.toml @@ -18,3 +18,6 @@ hex = "0.4.2" [lib] crate-type = ["lib"] name = "solana_merkle_tree" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/metrics/Cargo.toml b/metrics/Cargo.toml index 0b8ec0c0e0..b399a076a7 100644 --- a/metrics/Cargo.toml +++ b/metrics/Cargo.toml @@ -23,3 +23,6 @@ serial_test_derive = "0.4.0" [lib] name = "solana_metrics" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/net-shaper/Cargo.toml b/net-shaper/Cargo.toml index 5b19fdaaa4..a03c079dd5 100644 --- a/net-shaper/Cargo.toml +++ b/net-shaper/Cargo.toml @@ -20,3 +20,6 @@ rand = "0.6.5" [[bin]] name = "solana-net-shaper" path = "src/main.rs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/net-utils/Cargo.toml b/net-utils/Cargo.toml index bdfd13171f..98db6eba8e 100644 --- a/net-utils/Cargo.toml +++ b/net-utils/Cargo.toml @@ -33,3 +33,6 @@ path = "src/bin/ip_address.rs" [[bin]] name = "solana-ip-address-server" path = "src/bin/ip_address_server.rs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/perf/Cargo.toml b/perf/Cargo.toml index 7bda37118e..798f7846c1 100644 --- a/perf/Cargo.toml +++ b/perf/Cargo.toml @@ -31,3 +31,6 @@ matches = "0.1.6" [[bench]] name = "sigverify" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/Cargo.toml b/programs/bpf/Cargo.toml index 083f8ecf54..829807e70d 100644 --- a/programs/bpf/Cargo.toml +++ b/programs/bpf/Cargo.toml @@ -49,3 +49,6 @@ members = [ "rust/param_passing_dep", "rust/sysval", ] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/rust/128bit/Cargo.toml b/programs/bpf/rust/128bit/Cargo.toml index 6181e13a9b..d611a80b14 100644 --- a/programs/bpf/rust/128bit/Cargo.toml +++ b/programs/bpf/rust/128bit/Cargo.toml @@ -25,3 +25,6 @@ default = ["program"] [lib] name = "solana_bpf_rust_128bit" crate-type = ["cdylib"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/rust/128bit_dep/Cargo.toml b/programs/bpf/rust/128bit_dep/Cargo.toml index 7c76935bd9..a6f686eec7 100644 --- a/programs/bpf/rust/128bit_dep/Cargo.toml +++ b/programs/bpf/rust/128bit_dep/Cargo.toml @@ -20,3 +20,6 @@ solana-sdk-bpf-test = { path = "../../../../sdk/bpf/rust/test", version = "1.1.5 [features] program = ["solana-sdk/program"] default = ["program"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/rust/alloc/Cargo.toml b/programs/bpf/rust/alloc/Cargo.toml index 342b878824..7b8da37bb0 100644 --- a/programs/bpf/rust/alloc/Cargo.toml +++ b/programs/bpf/rust/alloc/Cargo.toml @@ -24,3 +24,6 @@ default = ["program"] [lib] name = "solana_bpf_rust_alloc" crate-type = ["cdylib"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/rust/dep_crate/Cargo.toml b/programs/bpf/rust/dep_crate/Cargo.toml index f54b9d90f8..10b2df2a58 100644 --- a/programs/bpf/rust/dep_crate/Cargo.toml +++ b/programs/bpf/rust/dep_crate/Cargo.toml @@ -25,3 +25,6 @@ default = ["program"] [lib] name = "solana_bpf_rust_dep_crate" crate-type = ["cdylib"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/rust/dup_accounts/Cargo.toml b/programs/bpf/rust/dup_accounts/Cargo.toml index 2afa9d1b0a..ce784f916b 100644 --- a/programs/bpf/rust/dup_accounts/Cargo.toml +++ b/programs/bpf/rust/dup_accounts/Cargo.toml @@ -24,3 +24,6 @@ default = ["program"] [lib] name = "solana_bpf_rust_dup_accounts" crate-type = ["cdylib"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/rust/error_handling/Cargo.toml b/programs/bpf/rust/error_handling/Cargo.toml index a846bdfd54..fcda107969 100644 --- a/programs/bpf/rust/error_handling/Cargo.toml +++ b/programs/bpf/rust/error_handling/Cargo.toml @@ -27,3 +27,6 @@ default = ["program"] [lib] name = "solana_bpf_rust_error_handling" crate-type = ["cdylib"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/rust/external_spend/Cargo.toml b/programs/bpf/rust/external_spend/Cargo.toml index c3f7e91d72..3ecd2342b7 100644 --- a/programs/bpf/rust/external_spend/Cargo.toml +++ b/programs/bpf/rust/external_spend/Cargo.toml @@ -24,3 +24,6 @@ default = ["program"] [lib] name = "solana_bpf_rust_external_spend" crate-type = ["cdylib"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/rust/iter/Cargo.toml b/programs/bpf/rust/iter/Cargo.toml index 743d9c28ea..5b6f25cca1 100644 --- a/programs/bpf/rust/iter/Cargo.toml +++ b/programs/bpf/rust/iter/Cargo.toml @@ -24,3 +24,6 @@ default = ["program"] [lib] name = "solana_bpf_rust_iter" crate-type = ["cdylib"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/rust/many_args/Cargo.toml b/programs/bpf/rust/many_args/Cargo.toml index 0db8dff3d7..5761c64722 100644 --- a/programs/bpf/rust/many_args/Cargo.toml +++ b/programs/bpf/rust/many_args/Cargo.toml @@ -25,3 +25,6 @@ default = ["program"] [lib] name = "solana_bpf_rust_many_args" crate-type = ["cdylib"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/rust/many_args_dep/Cargo.toml b/programs/bpf/rust/many_args_dep/Cargo.toml index bea24ba187..fef8bbe320 100644 --- a/programs/bpf/rust/many_args_dep/Cargo.toml +++ b/programs/bpf/rust/many_args_dep/Cargo.toml @@ -20,3 +20,6 @@ solana-sdk-bpf-test = { path = "../../../../sdk/bpf/rust/test", version = "1.1.5 [features] program = ["solana-sdk/program"] default = ["program"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/rust/noop/Cargo.toml b/programs/bpf/rust/noop/Cargo.toml index 9a10788871..651485faa5 100644 --- a/programs/bpf/rust/noop/Cargo.toml +++ b/programs/bpf/rust/noop/Cargo.toml @@ -24,3 +24,6 @@ default = ["program"] [lib] name = "solana_bpf_rust_noop" crate-type = ["cdylib"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/rust/panic/Cargo.toml b/programs/bpf/rust/panic/Cargo.toml index ab5fddb9a0..203e8fe637 100644 --- a/programs/bpf/rust/panic/Cargo.toml +++ b/programs/bpf/rust/panic/Cargo.toml @@ -24,3 +24,6 @@ default = ["program"] [lib] name = "solana_bpf_rust_panic" crate-type = ["cdylib"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/rust/param_passing/Cargo.toml b/programs/bpf/rust/param_passing/Cargo.toml index b90dc6927a..c9f4279d46 100644 --- a/programs/bpf/rust/param_passing/Cargo.toml +++ b/programs/bpf/rust/param_passing/Cargo.toml @@ -25,3 +25,6 @@ default = ["program"] [lib] name = "solana_bpf_rust_param_passing" crate-type = ["cdylib"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/rust/param_passing_dep/Cargo.toml b/programs/bpf/rust/param_passing_dep/Cargo.toml index 56878a02d4..0048a1dad3 100644 --- a/programs/bpf/rust/param_passing_dep/Cargo.toml +++ b/programs/bpf/rust/param_passing_dep/Cargo.toml @@ -20,3 +20,6 @@ solana-sdk-bpf-test = { path = "../../../../sdk/bpf/rust/test", version = "1.1.5 [features] program = ["solana-sdk/program"] default = ["program"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf/rust/sysval/Cargo.toml b/programs/bpf/rust/sysval/Cargo.toml index df64bb48e3..497451e389 100644 --- a/programs/bpf/rust/sysval/Cargo.toml +++ b/programs/bpf/rust/sysval/Cargo.toml @@ -24,3 +24,6 @@ default = ["program"] [lib] name = "solana_bpf_rust_sysval" crate-type = ["cdylib"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/bpf_loader/Cargo.toml b/programs/bpf_loader/Cargo.toml index a261fec281..a34fb1b18a 100644 --- a/programs/bpf_loader/Cargo.toml +++ b/programs/bpf_loader/Cargo.toml @@ -23,3 +23,6 @@ thiserror = "1.0" [lib] crate-type = ["lib", "cdylib"] name = "solana_bpf_loader_program" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/btc_spv/Cargo.toml b/programs/btc_spv/Cargo.toml index 268a4be80c..8b8ca7e3c9 100644 --- a/programs/btc_spv/Cargo.toml +++ b/programs/btc_spv/Cargo.toml @@ -21,3 +21,6 @@ hex = "0.4.2" [lib] crate-type = ["lib", "cdylib"] name = "solana_btc_spv_program" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/btc_spv_bin/Cargo.toml b/programs/btc_spv_bin/Cargo.toml index 0c31502123..707ce395db 100644 --- a/programs/btc_spv_bin/Cargo.toml +++ b/programs/btc_spv_bin/Cargo.toml @@ -22,3 +22,6 @@ path = "src/blockheade.rs" [[bin]] name = "blocks" path = "src/block.rs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/budget/Cargo.toml b/programs/budget/Cargo.toml index c007ca7db3..ebf9f2d333 100644 --- a/programs/budget/Cargo.toml +++ b/programs/budget/Cargo.toml @@ -25,3 +25,6 @@ solana-runtime = { path = "../../runtime", version = "1.1.5" } [lib] crate-type = ["lib", "cdylib"] name = "solana_budget_program" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/config/Cargo.toml b/programs/config/Cargo.toml index 7e1ab9e511..dc95c39dbf 100644 --- a/programs/config/Cargo.toml +++ b/programs/config/Cargo.toml @@ -20,3 +20,6 @@ solana-sdk = { path = "../../sdk", version = "1.1.5" } [lib] crate-type = ["lib", "cdylib"] name = "solana_config_program" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/exchange/Cargo.toml b/programs/exchange/Cargo.toml index a9fe3ca9e1..44b8e2add4 100644 --- a/programs/exchange/Cargo.toml +++ b/programs/exchange/Cargo.toml @@ -26,3 +26,6 @@ solana-runtime = { path = "../../runtime", version = "1.1.5" } [lib] crate-type = ["lib", "cdylib"] name = "solana_exchange_program" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/failure/Cargo.toml b/programs/failure/Cargo.toml index f26d5f2e19..fc58479044 100644 --- a/programs/failure/Cargo.toml +++ b/programs/failure/Cargo.toml @@ -18,3 +18,6 @@ solana-runtime = { path = "../../runtime", version = "1.1.5" } crate-type = ["lib", "cdylib"] name = "solana_failure_program" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/librapay/Cargo.toml b/programs/librapay/Cargo.toml index d9d74fba6a..8e3bf974b9 100644 --- a/programs/librapay/Cargo.toml +++ b/programs/librapay/Cargo.toml @@ -20,3 +20,6 @@ types = { version = "0.0.1-sol4", package = "solana_libra_types" } [lib] crate-type = ["lib", "cdylib"] name = "solana_librapay" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/move_loader/Cargo.toml b/programs/move_loader/Cargo.toml index 35d078a72d..99949bde17 100644 --- a/programs/move_loader/Cargo.toml +++ b/programs/move_loader/Cargo.toml @@ -37,3 +37,6 @@ vm_runtime_types = { version = "0.0.1-sol4", package = "solana_libra_vm_runtime_ [lib] crate-type = ["lib", "cdylib"] name = "solana_move_loader_program" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/noop/Cargo.toml b/programs/noop/Cargo.toml index 9d49ce94b6..8933c36ad2 100644 --- a/programs/noop/Cargo.toml +++ b/programs/noop/Cargo.toml @@ -17,3 +17,6 @@ solana-sdk = { path = "../../sdk", version = "1.1.5" } crate-type = ["lib", "cdylib"] name = "solana_noop_program" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/ownable/Cargo.toml b/programs/ownable/Cargo.toml index 1f239fd7e9..fa27335840 100644 --- a/programs/ownable/Cargo.toml +++ b/programs/ownable/Cargo.toml @@ -21,3 +21,6 @@ solana-runtime = { path = "../../runtime", version = "1.1.5" } [lib] crate-type = ["lib", "cdylib"] name = "solana_ownable" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/stake/Cargo.toml b/programs/stake/Cargo.toml index 7842d502f5..c6a73260d2 100644 --- a/programs/stake/Cargo.toml +++ b/programs/stake/Cargo.toml @@ -25,3 +25,6 @@ thiserror = "1.0" [lib] crate-type = ["lib", "cdylib"] name = "solana_stake_program" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/storage/Cargo.toml b/programs/storage/Cargo.toml index 963d13b677..bd0469f337 100644 --- a/programs/storage/Cargo.toml +++ b/programs/storage/Cargo.toml @@ -25,3 +25,6 @@ assert_matches = "1.3.0" [lib] crate-type = ["lib", "cdylib"] name = "solana_storage_program" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/vest/Cargo.toml b/programs/vest/Cargo.toml index 43263b640d..ea9ed7174b 100644 --- a/programs/vest/Cargo.toml +++ b/programs/vest/Cargo.toml @@ -25,3 +25,6 @@ solana-runtime = { path = "../../runtime", version = "1.1.5" } [lib] crate-type = ["lib"] name = "solana_vest_program" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/programs/vote/Cargo.toml b/programs/vote/Cargo.toml index edab289d1c..ea12d750ea 100644 --- a/programs/vote/Cargo.toml +++ b/programs/vote/Cargo.toml @@ -23,3 +23,6 @@ thiserror = "1.0" [lib] crate-type = ["lib", "cdylib"] name = "solana_vote_program" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/rayon-threadlimit/Cargo.toml b/rayon-threadlimit/Cargo.toml index 9ef38be704..56786fb8f2 100644 --- a/rayon-threadlimit/Cargo.toml +++ b/rayon-threadlimit/Cargo.toml @@ -12,3 +12,6 @@ edition = "2018" [dependencies] num_cpus = "1.0.0" lazy_static = "1.4.0" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/remote-wallet/Cargo.toml b/remote-wallet/Cargo.toml index 180839589e..3be3cbf0fd 100644 --- a/remote-wallet/Cargo.toml +++ b/remote-wallet/Cargo.toml @@ -30,3 +30,6 @@ linux-shared-hidraw = ["hidapi/linux-shared-hidraw"] [[bin]] name = "solana-ledger-udev" path = "src/bin/ledger-udev.rs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 164241a9cb..16856e8877 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -47,3 +47,6 @@ name = "solana_runtime" [dev-dependencies] assert_matches = "1.3.0" solana-noop-program = { path = "../programs/noop", version = "1.1.5" } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/scripts/Cargo.toml b/scripts/Cargo.toml index 01ee1117cc..242244b07f 100644 --- a/scripts/Cargo.toml +++ b/scripts/Cargo.toml @@ -17,3 +17,6 @@ serde = { version = "1.0.105", features = ["derive"] } name = "solana-csv-to-validator-infos" path = "src/csv_to_validator_infos.rs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/sdk-c/Cargo.toml b/sdk-c/Cargo.toml index 26d595324e..26b134dd9a 100644 --- a/sdk-c/Cargo.toml +++ b/sdk-c/Cargo.toml @@ -23,3 +23,6 @@ ed25519-dalek = "1.0.0-pre.1" [build-dependencies] cbindgen = "0.13.2" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index 1fc68b3c2d..5846ccd5ea 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -56,3 +56,6 @@ solana-sdk-macro = { path = "macro", version = "1.1.5" } [dev-dependencies] tiny-bip39 = "0.7.0" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/sdk/bpf/rust/test/Cargo.toml b/sdk/bpf/rust/test/Cargo.toml index 4383729030..922e6a7e6a 100644 --- a/sdk/bpf/rust/test/Cargo.toml +++ b/sdk/bpf/rust/test/Cargo.toml @@ -10,3 +10,6 @@ edition = "2018" [workspace] members = [] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/sdk/macro/Cargo.toml b/sdk/macro/Cargo.toml index d57607e4cb..e66ceeb673 100644 --- a/sdk/macro/Cargo.toml +++ b/sdk/macro/Cargo.toml @@ -16,3 +16,6 @@ bs58 = "0.3.0" proc-macro2 = "1.0" quote = "1.0" syn = { version = "1.0", features = ["full", "extra-traits"] } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/stake-accounts/Cargo.toml b/stake-accounts/Cargo.toml index 8958cebffc..2a5b5ec05e 100644 --- a/stake-accounts/Cargo.toml +++ b/stake-accounts/Cargo.toml @@ -19,3 +19,6 @@ solana-stake-program = { path = "../programs/stake", version = "1.1.5" } [dev-dependencies] solana-runtime = { path = "../runtime", version = "1.1.5" } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/stake-monitor/Cargo.toml b/stake-monitor/Cargo.toml index 44e4e74590..9ad341773a 100644 --- a/stake-monitor/Cargo.toml +++ b/stake-monitor/Cargo.toml @@ -33,3 +33,6 @@ tempfile = "3.1.0" [[bin]] name = "solana-stake-monitor" path = "src/main.rs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/streamer/Cargo.toml b/streamer/Cargo.toml index 8241baee45..b3521c6ce7 100644 --- a/streamer/Cargo.toml +++ b/streamer/Cargo.toml @@ -24,3 +24,6 @@ solana-perf = { path = "../perf", version = "1.1.5" } [lib] crate-type = ["lib"] name = "solana_streamer" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/sys-tuner/Cargo.toml b/sys-tuner/Cargo.toml index aeb7e24502..35b1b505ba 100644 --- a/sys-tuner/Cargo.toml +++ b/sys-tuner/Cargo.toml @@ -28,3 +28,6 @@ name = "solana_sys_tuner" [[bin]] name = "solana-sys-tuner" path = "src/main.rs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/transaction-status/Cargo.toml b/transaction-status/Cargo.toml index 61653f35dd..319217a39b 100644 --- a/transaction-status/Cargo.toml +++ b/transaction-status/Cargo.toml @@ -14,3 +14,6 @@ bs58 = "0.3.0" solana-sdk = { path = "../sdk", version = "1.1.5" } serde = "1.0.105" serde_derive = "1.0.103" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/upload-perf/Cargo.toml b/upload-perf/Cargo.toml index a1cfc6a725..8e7d5109ae 100644 --- a/upload-perf/Cargo.toml +++ b/upload-perf/Cargo.toml @@ -17,3 +17,6 @@ solana-metrics = { path = "../metrics", version = "1.1.5" } name = "solana-upload-perf" path = "src/upload-perf.rs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/validator/Cargo.toml b/validator/Cargo.toml index dd82f311e6..7d0bd4860f 100644 --- a/validator/Cargo.toml +++ b/validator/Cargo.toml @@ -32,3 +32,6 @@ solana-vote-signer = { path = "../vote-signer", version = "1.1.5" } [target."cfg(unix)".dependencies] gag = "0.1.10" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/vote-signer/Cargo.toml b/vote-signer/Cargo.toml index 8ee4c0ea8e..82229a20e9 100644 --- a/vote-signer/Cargo.toml +++ b/vote-signer/Cargo.toml @@ -26,3 +26,6 @@ name = "solana_vote_signer" [[bin]] name = "solana-vote-signer" path = "src/bin/main.rs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/watchtower/Cargo.toml b/watchtower/Cargo.toml index 4e462518a5..aecd4bc931 100644 --- a/watchtower/Cargo.toml +++ b/watchtower/Cargo.toml @@ -23,3 +23,6 @@ solana-sdk = { path = "../sdk", version = "1.1.5" } [[bin]] name = "solana-watchtower" path = "src/main.rs" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"]