refactor(workspace): centralize serde/postcard/thiserror pins and use concise dep inheritance
This commit is contained in:
parent
858200b58f
commit
2891ff1feb
|
|
@ -19,6 +19,9 @@ tracing-subscriber = { version = "0.3.23", features = ["env-filter"] }
|
||||||
serde_json = "1.0.149"
|
serde_json = "1.0.149"
|
||||||
ash-window = "0.13.0"
|
ash-window = "0.13.0"
|
||||||
raw-window-handle = "0.6.2"
|
raw-window-handle = "0.6.2"
|
||||||
|
thiserror = "2.0.18"
|
||||||
|
serde = { version = "1.0.228", features = ["derive"] }
|
||||||
|
postcard = { version = "1.1.3", features = ["use-std"] }
|
||||||
|
|
||||||
[workspace.lints.rust]
|
[workspace.lints.rust]
|
||||||
unsafe_code = "warn"
|
unsafe_code = "warn"
|
||||||
|
|
|
||||||
|
|
@ -10,13 +10,13 @@ version.workspace = true
|
||||||
workspace = true
|
workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
anyhow = { workspace = true }
|
anyhow.workspace = true
|
||||||
tracing = { workspace = true }
|
tracing.workspace = true
|
||||||
tracing-subscriber = { workspace = true }
|
tracing-subscriber.workspace = true
|
||||||
winit = "0.30.13"
|
winit = "0.30.13"
|
||||||
renderer = { path = "../renderer" }
|
renderer = { path = "../renderer" }
|
||||||
glam = { workspace = true }
|
glam.workspace = true
|
||||||
raw-window-handle = { workspace = true }
|
raw-window-handle.workspace = true
|
||||||
ash-window = { workspace = true }
|
ash-window.workspace = true
|
||||||
serde_json = { workspace = true }
|
serde_json.workspace = true
|
||||||
shared = { version = "0.1.0", path = "../shared" }
|
shared = { path = "../shared" }
|
||||||
|
|
|
||||||
|
|
@ -11,10 +11,10 @@ workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
ash = "0.38.0"
|
ash = "0.38.0"
|
||||||
ash-window = { workspace = true }
|
ash-window.workspace = true
|
||||||
raw-window-handle = { workspace = true }
|
raw-window-handle.workspace = true
|
||||||
thiserror = "2.0.18"
|
thiserror.workspace = true
|
||||||
tracing = { workspace = true }
|
tracing.workspace = true
|
||||||
gpu-allocator = "0.28.0"
|
gpu-allocator = "0.28.0"
|
||||||
bytemuck = { workspace = true }
|
bytemuck.workspace = true
|
||||||
glam = { workspace = true }
|
glam.workspace = true
|
||||||
|
|
|
||||||
|
|
@ -10,14 +10,14 @@ version.workspace = true
|
||||||
workspace = true
|
workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
anyhow = { workspace = true }
|
anyhow.workspace = true
|
||||||
bevy_ecs = "0.19"
|
bevy_ecs = "0.19"
|
||||||
crossbeam-channel = "0.5.16"
|
crossbeam-channel = "0.5.16"
|
||||||
glam = { workspace = true }
|
glam.workspace = true
|
||||||
serde_json = { workspace = true }
|
serde_json.workspace = true
|
||||||
shared = { version = "0.1.0", path = "../shared" }
|
shared = { path = "../shared" }
|
||||||
tracing = { workspace = true }
|
tracing.workspace = true
|
||||||
tracing-subscriber = { workspace = true }
|
tracing-subscriber.workspace = true
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tempfile = "3.27.0"
|
tempfile = "3.27.0"
|
||||||
|
|
|
||||||
|
|
@ -10,11 +10,11 @@ version.workspace = true
|
||||||
workspace = true
|
workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
bytemuck = { workspace = true }
|
bytemuck.workspace = true
|
||||||
fastrand = "2.4.1"
|
fastrand = "2.4.1"
|
||||||
glam = { workspace = true }
|
glam.workspace = true
|
||||||
noise = "0.9"
|
noise = "0.9"
|
||||||
postcard = { version = "1.1.3", features = ["use-std"] }
|
postcard.workspace = true
|
||||||
serde = { version = "1.0", features = ["derive"] }
|
serde.workspace = true
|
||||||
thiserror = "2.0.18"
|
thiserror.workspace = true
|
||||||
zstd = "0.13.3"
|
zstd = "0.13.3"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue