diff --git a/Cargo.toml b/Cargo.toml index e19ffd95..02da0a2f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -134,3 +134,6 @@ libp2p-core = { path = "core" } [patch.crates-io] libp2p-core = { path = "core" } wasm-timer = { git = "https://github.com/fluencelabs/wasm-timer", branch = "saturating_duration_since" } + +[package.metadata.workspaces] +independent = true diff --git a/core/Cargo.toml b/core/Cargo.toml index ba70233f..d798ca7d 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -53,3 +53,6 @@ prost-build = "0.6" [features] default = ["secp256k1"] secp256k1 = ["libsecp256k1"] + +[package.metadata.workspaces] +independent = true diff --git a/misc/core-derive/Cargo.toml b/misc/core-derive/Cargo.toml index 03b64062..2ca2b119 100644 --- a/misc/core-derive/Cargo.toml +++ b/misc/core-derive/Cargo.toml @@ -18,3 +18,6 @@ quote = "1.0" [dev-dependencies] libp2p = { path = "../.." } + +[package.metadata.workspaces] +independent = true diff --git a/misc/multiaddr/Cargo.toml b/misc/multiaddr/Cargo.toml index 620dc637..c39fffcd 100644 --- a/misc/multiaddr/Cargo.toml +++ b/misc/multiaddr/Cargo.toml @@ -25,3 +25,6 @@ bincode = "1" quickcheck = "0.9.0" rand = "0.7.2" serde_json = "1.0" + +[package.metadata.workspaces] +independent = true diff --git a/misc/multistream-select/Cargo.toml b/misc/multistream-select/Cargo.toml index e30081cf..a159e90a 100644 --- a/misc/multistream-select/Cargo.toml +++ b/misc/multistream-select/Cargo.toml @@ -22,3 +22,6 @@ async-std = "1.6.2" quickcheck = "0.9.0" rand = "0.7.2" rw-stream-sink = "0.2.1" + +[package.metadata.workspaces] +independent = true diff --git a/misc/peer-id-generator/Cargo.toml b/misc/peer-id-generator/Cargo.toml index 1c23bf1f..c4db202f 100644 --- a/misc/peer-id-generator/Cargo.toml +++ b/misc/peer-id-generator/Cargo.toml @@ -13,3 +13,6 @@ publish = false [dependencies] libp2p-core = { path = "../../core" } num_cpus = "1.8" + +[package.metadata.workspaces] +independent = true diff --git a/muxers/mplex/Cargo.toml b/muxers/mplex/Cargo.toml index 936bc0bd..98158b00 100644 --- a/muxers/mplex/Cargo.toml +++ b/muxers/mplex/Cargo.toml @@ -22,3 +22,6 @@ unsigned-varint = { version = "0.4", features = ["futures-codec"] } [dev-dependencies] async-std = "1.6.2" libp2p-tcp = { path = "../../transports/tcp", features = ["async-std"] } + +[package.metadata.workspaces] +independent = true diff --git a/muxers/yamux/Cargo.toml b/muxers/yamux/Cargo.toml index 5d472e38..210c92fe 100644 --- a/muxers/yamux/Cargo.toml +++ b/muxers/yamux/Cargo.toml @@ -15,3 +15,6 @@ libp2p-core = { version = "0.20.0", path = "../../core" } parking_lot = "0.10" thiserror = "1.0" yamux = "0.4.5" + +[package.metadata.workspaces] +independent = true diff --git a/protocols/deflate/Cargo.toml b/protocols/deflate/Cargo.toml index b96a7495..66e6ab85 100644 --- a/protocols/deflate/Cargo.toml +++ b/protocols/deflate/Cargo.toml @@ -19,3 +19,6 @@ async-std = "1.6.2" libp2p-tcp = { path = "../../transports/tcp", features = ["async-std"] } quickcheck = "0.9" rand = "0.7" + +[package.metadata.workspaces] +independent = true diff --git a/protocols/floodsub/Cargo.toml b/protocols/floodsub/Cargo.toml index f293c500..f3cab94f 100644 --- a/protocols/floodsub/Cargo.toml +++ b/protocols/floodsub/Cargo.toml @@ -22,3 +22,6 @@ smallvec = "1.0" [build-dependencies] prost-build = "0.6" + +[package.metadata.workspaces] +independent = true diff --git a/protocols/gossipsub/Cargo.toml b/protocols/gossipsub/Cargo.toml index 59ccb548..51ff0292 100644 --- a/protocols/gossipsub/Cargo.toml +++ b/protocols/gossipsub/Cargo.toml @@ -37,3 +37,6 @@ quickcheck = "0.9.2" [build-dependencies] prost-build = "0.6" + +[package.metadata.workspaces] +independent = true diff --git a/protocols/identify/Cargo.toml b/protocols/identify/Cargo.toml index 043a3bda..a356cf86 100644 --- a/protocols/identify/Cargo.toml +++ b/protocols/identify/Cargo.toml @@ -27,3 +27,6 @@ libp2p-tcp = { path = "../../transports/tcp", features = ["async-std"] } [build-dependencies] prost-build = "0.6" + +[package.metadata.workspaces] +independent = true diff --git a/protocols/kad/Cargo.toml b/protocols/kad/Cargo.toml index 3bb68e25..94b04630 100644 --- a/protocols/kad/Cargo.toml +++ b/protocols/kad/Cargo.toml @@ -44,3 +44,6 @@ env_logger = "0.7.1" [build-dependencies] prost-build = "0.6" + +[package.metadata.workspaces] +independent = true diff --git a/protocols/mdns/Cargo.toml b/protocols/mdns/Cargo.toml index cb7de95e..c9dd5632 100644 --- a/protocols/mdns/Cargo.toml +++ b/protocols/mdns/Cargo.toml @@ -27,3 +27,6 @@ wasm-timer = "0.2.4" [dev-dependencies] get_if_addrs = "0.5.3" + +[package.metadata.workspaces] +independent = true diff --git a/protocols/noise/Cargo.toml b/protocols/noise/Cargo.toml index 7f513482..3bd4ba7f 100644 --- a/protocols/noise/Cargo.toml +++ b/protocols/noise/Cargo.toml @@ -36,3 +36,6 @@ sodiumoxide = "0.2.5" [build-dependencies] prost-build = "0.6" + +[package.metadata.workspaces] +independent = true diff --git a/protocols/ping/Cargo.toml b/protocols/ping/Cargo.toml index 695199b9..a7a8e413 100644 --- a/protocols/ping/Cargo.toml +++ b/protocols/ping/Cargo.toml @@ -24,3 +24,6 @@ libp2p-tcp = { path = "../../transports/tcp", features = ["async-std"] } libp2p-secio = { path = "../../protocols/secio" } libp2p-yamux = { path = "../../muxers/yamux" } quickcheck = "0.9.0" + +[package.metadata.workspaces] +independent = true diff --git a/protocols/plaintext/Cargo.toml b/protocols/plaintext/Cargo.toml index a1b9e6a9..02e03f0f 100644 --- a/protocols/plaintext/Cargo.toml +++ b/protocols/plaintext/Cargo.toml @@ -28,3 +28,6 @@ rand = "0.7" [build-dependencies] prost-build = "0.6" + +[package.metadata.workspaces] +independent = true diff --git a/protocols/pnet/Cargo.toml b/protocols/pnet/Cargo.toml index e2700834..48e32269 100644 --- a/protocols/pnet/Cargo.toml +++ b/protocols/pnet/Cargo.toml @@ -19,3 +19,6 @@ pin-project = "0.4.17" [dev-dependencies] quickcheck = "0.9.0" + +[package.metadata.workspaces] +independent = true diff --git a/protocols/request-response/Cargo.toml b/protocols/request-response/Cargo.toml index 79ee83d6..f4df4a04 100644 --- a/protocols/request-response/Cargo.toml +++ b/protocols/request-response/Cargo.toml @@ -23,3 +23,6 @@ libp2p-noise = { path = "../noise" } libp2p-tcp = { path = "../../transports/tcp", features = ["async-std"] } libp2p-yamux = { path = "../../muxers/yamux" } rand = "0.7" + +[package.metadata.workspaces] +independent = true diff --git a/protocols/secio/Cargo.toml b/protocols/secio/Cargo.toml index ae45eda0..5c58d827 100644 --- a/protocols/secio/Cargo.toml +++ b/protocols/secio/Cargo.toml @@ -50,3 +50,6 @@ async-std = "1.6.2" criterion = "0.3" libp2p-mplex = { path = "../../muxers/mplex" } libp2p-tcp = { path = "../../transports/tcp", features = ["async-std"] } + +[package.metadata.workspaces] +independent = true diff --git a/swarm/Cargo.toml b/swarm/Cargo.toml index 99848420..243de4eb 100644 --- a/swarm/Cargo.toml +++ b/swarm/Cargo.toml @@ -22,3 +22,6 @@ void = "1" libp2p-mplex = { path = "../muxers/mplex" } quickcheck = "0.9.0" rand = "0.7.2" + +[package.metadata.workspaces] +independent = true diff --git a/transports/dns/Cargo.toml b/transports/dns/Cargo.toml index 49c3f732..579216f9 100644 --- a/transports/dns/Cargo.toml +++ b/transports/dns/Cargo.toml @@ -13,3 +13,6 @@ categories = ["network-programming", "asynchronous"] libp2p-core = { version = "0.20.0", path = "../../core" } log = "0.4.1" futures = "0.3.1" + +[package.metadata.workspaces] +independent = true diff --git a/transports/tcp/Cargo.toml b/transports/tcp/Cargo.toml index e5328209..ec08e940 100644 --- a/transports/tcp/Cargo.toml +++ b/transports/tcp/Cargo.toml @@ -23,3 +23,6 @@ tokio = { version = "0.2", default-features = false, features = ["tcp"], optiona [dev-dependencies] libp2p-tcp = { path = ".", features = ["async-std"] } + +[package.metadata.workspaces] +independent = true diff --git a/transports/uds/Cargo.toml b/transports/uds/Cargo.toml index 9ffe5434..870496db 100644 --- a/transports/uds/Cargo.toml +++ b/transports/uds/Cargo.toml @@ -21,3 +21,6 @@ tempfile = "3.0" [features] default = ["async-std"] + +[package.metadata.workspaces] +independent = true diff --git a/transports/wasm-ext/Cargo.toml b/transports/wasm-ext/Cargo.toml index 324fee2a..37c36879 100644 --- a/transports/wasm-ext/Cargo.toml +++ b/transports/wasm-ext/Cargo.toml @@ -19,3 +19,6 @@ wasm-bindgen-futures = "0.4.4" [features] websocket = [] + +[package.metadata.workspaces] +independent = true diff --git a/transports/websocket/Cargo.toml b/transports/websocket/Cargo.toml index 017e263b..9795a0d0 100644 --- a/transports/websocket/Cargo.toml +++ b/transports/websocket/Cargo.toml @@ -25,3 +25,6 @@ webpki-roots = "0.18" [dev-dependencies] libp2p-tcp = { path = "../tcp", features = ["async-std"] } + +[package.metadata.workspaces] +independent = true