Skip to content

Commit c54d0e9

Browse files
committed
Avoid duplicate crates
1 parent ede62d5 commit c54d0e9

File tree

2 files changed

+23
-10
lines changed

2 files changed

+23
-10
lines changed

Cargo.toml

+21-8
Original file line numberDiff line numberDiff line change
@@ -34,18 +34,18 @@ global-context = ["std"]
3434
global-context-less-secure = ["global-context"]
3535

3636
[dependencies]
37-
secp256k1-sys = { version = "0.11.0", default-features = false, path = "./secp256k1-sys" }
37+
secp256k1-sys = { workspace = true }
3838

3939
hashes = { package = "bitcoin_hashes", version = "0.14", default-features = false, optional = true }
40-
rand = { version = "0.8", default-features = false, optional = true }
41-
serde = { version = "1.0.103", default-features = false, optional = true }
40+
rand = { workspace = true, optional = true }
41+
serde = { workspace = true, optional = true }
4242

4343
[dev-dependencies]
44-
rand_core = "0.6"
45-
serde_cbor = "0.10.0"
46-
serde_test = "1.0.19"
47-
bincode = "1.3.3"
48-
hex_lit = "0.1.1"
44+
rand_core = { workspace = true }
45+
serde_cbor = { workspace = true }
46+
serde_test = { workspace = true }
47+
bincode = { workspace = true }
48+
hex_lit = { workspace = true }
4949

5050
[target.wasm32-unknown-unknown.dev-dependencies]
5151
wasm-bindgen-test = "0.3"
@@ -69,3 +69,16 @@ required-features = ["rand", "std"]
6969
[workspace]
7070
members = ["secp256k1-sys"]
7171
exclude = ["no_std_test"]
72+
73+
[workspace.dependencies]
74+
bincode = "1.3.3"
75+
cc = "1.0.28"
76+
hashes = { version = "0.14", default-features = false }
77+
hex_lit = "0.1.1"
78+
libc = "0.2"
79+
rand = { version = "0.8", default-features = false }
80+
rand_core = "0.6"
81+
secp256k1-sys = { version = "0.11.0", path = "secp256k1-sys", default-features = false }
82+
serde = { version = "1.0.103", default-features = false }
83+
serde_cbor = "0.10.0"
84+
serde_test = "1.0.19"

secp256k1-sys/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ all-features = true
2121
rustdoc-args = ["--cfg", "docsrs"]
2222

2323
[build-dependencies]
24-
cc = "1.0.28"
24+
cc = { workspace = true }
2525

2626
[dev-dependencies]
27-
libc = "0.2"
27+
libc = { workspace = true }
2828

2929
[features]
3030
default = ["std"]

0 commit comments

Comments
 (0)