Remove unused dependencies (#3490)
* Remove unused dependencies in Cranelift * add serde to the current workspace * remove more unused dependencies in wasmtime?
This commit is contained in:
@@ -20,7 +20,6 @@ cranelift-entity = { path = "entity", version = "0.78.0" }
|
||||
cranelift-interpreter = { path = "interpreter", version = "0.78.0" }
|
||||
cranelift-reader = { path = "reader", version = "0.78.0" }
|
||||
cranelift-frontend = { path = "frontend", version = "0.78.0" }
|
||||
cranelift-serde = { path = "serde", version = "0.78.0", optional = true }
|
||||
cranelift-wasm = { path = "wasm", version = "0.78.0", optional = true }
|
||||
cranelift-native = { path = "native", version = "0.78.0" }
|
||||
cranelift-filetests = { path = "filetests", version = "0.73.0" }
|
||||
@@ -29,7 +28,6 @@ cranelift-object = { path = "object", version = "0.78.0" }
|
||||
cranelift-jit = { path = "jit", version = "0.78.0" }
|
||||
cranelift-preopt = { path = "preopt", version = "0.78.0" }
|
||||
cranelift = { path = "umbrella", version = "0.78.0" }
|
||||
cranelift-fuzzgen = { path = "fuzzgen", version = "0.75.0" }
|
||||
filecheck = "0.5.0"
|
||||
log = "0.4.8"
|
||||
termcolor = "1.1.2"
|
||||
|
||||
@@ -82,7 +82,6 @@ enable-serde = [
|
||||
"serde",
|
||||
"regalloc/enable-serde",
|
||||
"cranelift-entity/enable-serde",
|
||||
"cranelift-codegen-shared/enable-serde"
|
||||
]
|
||||
|
||||
# Allow snapshotting regalloc test cases. Useful only to report bad register
|
||||
|
||||
@@ -14,7 +14,6 @@ edition = "2018"
|
||||
|
||||
[dependencies]
|
||||
cranelift-codegen-shared = { path = "../shared", version = "0.78.0" }
|
||||
cranelift-entity = { path = "../../entity", version = "0.78.0" }
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "experimental" }
|
||||
|
||||
@@ -11,7 +11,3 @@ edition = "2018"
|
||||
[dependencies]
|
||||
# Since this is a shared dependency of several packages, please strive to keep this dependency-free
|
||||
# when no features are enabled.
|
||||
serde = { version = "1.0.94", features = ["derive"], optional = true }
|
||||
|
||||
[features]
|
||||
enable-serde = ["serde"]
|
||||
|
||||
@@ -15,4 +15,3 @@ cranelift = { path = "../umbrella", version = "0.78.0" }
|
||||
|
||||
anyhow = "1.0.19"
|
||||
arbitrary = "1.0.0"
|
||||
rand = "0.8.0"
|
||||
|
||||
@@ -12,9 +12,7 @@ edition = "2018"
|
||||
|
||||
[dependencies]
|
||||
cranelift-codegen = { path = "../codegen", version = "0.78.0", default-features = false }
|
||||
cranelift-entity = { path = "../entity", version = "0.78.0" }
|
||||
hashbrown = { version = "0.9.1", optional = true }
|
||||
log = { version = "0.4.6", default-features = false }
|
||||
anyhow = "1.0"
|
||||
|
||||
[features]
|
||||
|
||||
@@ -10,7 +10,6 @@ description = "Runtime support for peepmatic peephole optimizers"
|
||||
|
||||
[dependencies]
|
||||
bincode = "1.2.1"
|
||||
bumpalo = "3.2.0"
|
||||
log = "0.4.8"
|
||||
peepmatic-automata = { version = "=0.78.0", path = "../automata", features = ["serde"] }
|
||||
peepmatic-traits = { version = "=0.78.0", path = "../traits" }
|
||||
|
||||
@@ -13,7 +13,6 @@ edition = "2018"
|
||||
|
||||
[dependencies]
|
||||
cranelift-codegen = { path = "../codegen", version = "0.78.0", default-features = false }
|
||||
cranelift-entity = { path = "../entity", version = "0.78.0" }
|
||||
# This is commented out because it doesn't build on Rust 1.25.0, which
|
||||
# cranelift currently supports.
|
||||
# rustc_apfloat = { version = "0.1.2", default-features = false }
|
||||
|
||||
@@ -15,8 +15,6 @@ path = "src/clif-json.rs"
|
||||
|
||||
[dependencies]
|
||||
clap = "2.32.0"
|
||||
serde = "1.0.8"
|
||||
serde_derive = "1.0.75"
|
||||
serde_json = "1.0.26"
|
||||
cranelift-codegen = { path = "../codegen", version = "0.78.0", features = ["enable-serde"] }
|
||||
cranelift-reader = { path = "../reader", version = "0.78.0" }
|
||||
|
||||
Reference in New Issue
Block a user