Skip to content

Commit 4bb89ef

Browse files
committed
feat: mayor changes to metadata reading
1 parent 4cbe1ec commit 4bb89ef

File tree

15 files changed

+746
-492
lines changed

15 files changed

+746
-492
lines changed

Cargo.toml

+7-6
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,15 @@ edition = "2018"
1919
documentation = "https://docs.rs/system-deps/"
2020
readme = "README.md"
2121

22+
[build-dependencies]
23+
system-deps-meta = { path = "./meta", optional = true }
24+
2225
[dependencies]
2326
pkg-config = "0.3.25"
2427
toml = { version = "0.8", default-features = false, features = ["parse"] }
2528
version-compare = "0.2"
2629
heck = "0.5"
2730
cfg-expr = { version = "0.17", features = ["targets"] }
28-
system-deps-binary = { path = "./binary", optional = true }
29-
cc = { version = "1.2", optional = true }
3031

3132
[dev-dependencies]
3233
lazy_static = "1"
@@ -35,7 +36,7 @@ assert_matches = "1.5"
3536

3637
[features]
3738
default = [ "binary" ]
38-
binary = [ "dep:system-deps-binary", "dep:cc" ]
39-
gx = [ "system-deps-binary/gz" ]
40-
xz = [ "system-deps-binary/xz" ]
41-
zip = [ "system-deps-binary/zip" ]
39+
binary = [ "system-deps-meta/binary" ]
40+
gx = [ "system-deps-meta/gz" ]
41+
xz = [ "system-deps-meta/xz" ]
42+
zip = [ "system-deps-meta/zip" ]

binary/Cargo.toml

-23
This file was deleted.

binary/build.rs

-345
This file was deleted.

0 commit comments

Comments
 (0)