mirror of
https://github.com/Zenithsiz/zsw.git
synced 2026-02-04 02:08:37 +00:00
Moved all dependency versions to the workspace.
This commit is contained in:
parent
f73553cbdd
commit
1fc6442b5d
40
Cargo.toml
40
Cargo.toml
@ -3,6 +3,46 @@
|
||||
members = ["zsw", "zsw-util", "zsw-wgpu", "zsw-error", "zsw-egui"]
|
||||
resolver = "2"
|
||||
|
||||
[workspace.dependencies]
|
||||
anyhow = "1.0.68"
|
||||
async-channel = "1.8.0"
|
||||
async-once-cell = "0.4.4"
|
||||
async-walkdir = "0.2.0"
|
||||
bytemuck = { version = "1.13.0", features = ["derive"] }
|
||||
cgmath = "0.18.0"
|
||||
clap = { version = "4.1.6", features = ["derive"] }
|
||||
console-subscriber = "0.1.8"
|
||||
crossbeam = "0.8.2"
|
||||
dashmap = "5.4.0"
|
||||
directories = "4.0.1"
|
||||
duplicate = "0.4.1"
|
||||
egui = { version = "0.19.0", features = ["default_fonts"] }
|
||||
egui_wgpu_backend = "0.20.0"
|
||||
egui_winit_platform = "0.16.0"
|
||||
epi = "0.17.0"
|
||||
extend = "1.1.2"
|
||||
futures = "0.3.25"
|
||||
image = "0.24.5"
|
||||
include_dir = "0.7.3"
|
||||
itertools = "0.10.5"
|
||||
num-rational = "0.4.1"
|
||||
opener = "0.5.2"
|
||||
rand = "0.8.5"
|
||||
rayon = "1.6.1"
|
||||
sealed = "0.4.0"
|
||||
serde = { version = "1.0.152", features = ["derive"] }
|
||||
serde_json = "1.0.88"
|
||||
serde_with = "2.2.0"
|
||||
serde_yaml = "0.9.17"
|
||||
thiserror = "1.0.38"
|
||||
tokio = { version = "1.24.2", features = ["full", "tracing"] }
|
||||
tokio-stream = { version = "0.1.11", features = ["fs"] }
|
||||
tracing = "0.1.37"
|
||||
tracing-subscriber = { version = "0.3.16", features = ["env-filter"] }
|
||||
wgpu = "0.14.2"
|
||||
winit = "0.27.5"
|
||||
|
||||
|
||||
# Compile `image` (and some it's dependencies, which actually load images) in release mode,
|
||||
# else it's too slow to meaningfully test other features
|
||||
[profile.dev.package.image]
|
||||
|
||||
@ -3,16 +3,14 @@ name = "zsw-egui"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1.0.70"
|
||||
egui = { version = "0.19.0", features = ["default_fonts"] }
|
||||
egui_wgpu_backend = "0.20.0"
|
||||
egui_winit_platform = "0.16.0"
|
||||
epi = "0.17"
|
||||
tokio = "1.26.0"
|
||||
tracing = "0.1.37"
|
||||
winit = "0.27.5"
|
||||
zsw-error = { version = "0.1.0", path = "../zsw-error" }
|
||||
zsw-wgpu = { version = "0.1.0", path = "../zsw-wgpu" }
|
||||
anyhow = { workspace = true }
|
||||
egui = { workspace = true, features = ["default_fonts"] }
|
||||
egui_wgpu_backend = { workspace = true }
|
||||
egui_winit_platform = { workspace = true }
|
||||
epi = { workspace = true }
|
||||
tokio = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
winit = { workspace = true }
|
||||
zsw-error = { path = "../zsw-error" }
|
||||
zsw-wgpu = { path = "../zsw-wgpu" }
|
||||
|
||||
@ -3,8 +3,6 @@ name = "zsw-error"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1.0.70"
|
||||
thiserror = "1.0.40"
|
||||
anyhow = { workspace = true }
|
||||
thiserror = { workspace = true }
|
||||
|
||||
@ -3,33 +3,31 @@ edition = "2021"
|
||||
name = "zsw-util"
|
||||
version = "0.1.0"
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
|
||||
# Zsw
|
||||
|
||||
# Image
|
||||
image = "0.24.5"
|
||||
image = { workspace = true }
|
||||
|
||||
# Async
|
||||
futures = "0.3.25"
|
||||
tokio = "1.24.2"
|
||||
futures = { workspace = true }
|
||||
tokio = { workspace = true }
|
||||
|
||||
# Math
|
||||
cgmath = { version = "0.18.0", features = ["serde"] }
|
||||
cgmath = { workspace = true, features = ["serde"] }
|
||||
|
||||
# Util
|
||||
duplicate = "0.4.1"
|
||||
itertools = "0.10.5"
|
||||
extend = "1.1.2"
|
||||
duplicate = { workspace = true }
|
||||
itertools = { workspace = true }
|
||||
extend = { workspace = true }
|
||||
|
||||
# Error
|
||||
anyhow = "1.0.66"
|
||||
anyhow = { workspace = true }
|
||||
|
||||
# Serde
|
||||
serde = "1.0.147"
|
||||
serde_json = "1.0.88"
|
||||
serde = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
|
||||
# Logging
|
||||
tracing = "0.1.37"
|
||||
tracing = { workspace = true }
|
||||
|
||||
@ -3,12 +3,10 @@ name = "zsw-wgpu"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1.0.70"
|
||||
tokio = "1.26.0"
|
||||
tracing = "0.1.37"
|
||||
wgpu = "0.14.2"
|
||||
winit = "0.27.5"
|
||||
zsw-error = { version = "0.1.0", path = "../zsw-error" }
|
||||
anyhow = { workspace = true }
|
||||
tokio = { workspace = true }
|
||||
tracing = { workspace = true }
|
||||
wgpu = { workspace = true }
|
||||
winit = { workspace = true }
|
||||
zsw-error = { path = "../zsw-error" }
|
||||
|
||||
@ -4,42 +4,42 @@ version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1.0.68"
|
||||
async-channel = "1.8.0"
|
||||
async-once-cell = "0.4.4"
|
||||
async-walkdir = "0.2.0"
|
||||
bytemuck = { version = "1.13.0", features = ["derive"] }
|
||||
cgmath = "0.18.0"
|
||||
clap = { version = "4.1.6", features = ["derive"] }
|
||||
console-subscriber = { version = "0.1.8", optional = true }
|
||||
crossbeam = "0.8.2"
|
||||
dashmap = "5.4.0"
|
||||
directories = "4.0.1"
|
||||
egui = { version = "0.19.0", features = ["default_fonts"] }
|
||||
epi = "0.17.0"
|
||||
extend = "1.1.2"
|
||||
futures = "0.3.25"
|
||||
image = "0.24.5"
|
||||
include_dir = { version = "0.7.3", optional = true }
|
||||
itertools = "0.10.5"
|
||||
num-rational = "0.4.1"
|
||||
opener = "0.5.2"
|
||||
rand = "0.8.5"
|
||||
rayon = "1.6.1"
|
||||
sealed = "0.4.0"
|
||||
serde = { version = "1.0.152", features = ["derive"] }
|
||||
serde_with = "2.2.0"
|
||||
serde_yaml = "0.9.17"
|
||||
tokio = { version = "1.24.2", features = ["full", "tracing"] }
|
||||
tokio-stream = { version = "0.1.11", features = ["fs"] }
|
||||
tracing = "0.1.37"
|
||||
tracing-subscriber = { version = "0.3.16", features = ["env-filter"] }
|
||||
wgpu = "0.14.2"
|
||||
winit = "0.27.5"
|
||||
zsw-error = { version = "0.1.0", path = "../zsw-error" }
|
||||
zsw-util = { version = "0.1.0", path = "../zsw-util" }
|
||||
zsw-wgpu = { version = "0.1.0", path = "../zsw-wgpu" }
|
||||
zsw-egui = { version = "0.1.0", path = "../zsw-egui" }
|
||||
anyhow = { workspace = true }
|
||||
async-channel = { workspace = true }
|
||||
async-once-cell = { workspace = true }
|
||||
async-walkdir = { workspace = true }
|
||||
bytemuck = { workspace = true, features = ["derive"] }
|
||||
cgmath = { workspace = true }
|
||||
clap = { workspace = true, features = ["derive"] }
|
||||
console-subscriber = { workspace = true, optional = true }
|
||||
crossbeam = { workspace = true }
|
||||
dashmap = { workspace = true }
|
||||
directories = { workspace = true }
|
||||
egui = { workspace = true, features = ["default_fonts"] }
|
||||
epi = { workspace = true }
|
||||
extend = { workspace = true }
|
||||
futures = { workspace = true }
|
||||
image = { workspace = true }
|
||||
include_dir = { workspace = true, optional = true }
|
||||
itertools = { workspace = true }
|
||||
num-rational = { workspace = true }
|
||||
opener = { workspace = true }
|
||||
rand = { workspace = true }
|
||||
rayon = { workspace = true }
|
||||
sealed = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_with = { workspace = true }
|
||||
serde_yaml = { workspace = true }
|
||||
tokio = { workspace = true, features = ["full", "tracing"] }
|
||||
tokio-stream = { workspace = true, features = ["fs"] }
|
||||
tracing = { workspace = true }
|
||||
tracing-subscriber = { workspace = true, features = ["env-filter"] }
|
||||
wgpu = { workspace = true }
|
||||
winit = { workspace = true }
|
||||
zsw-error = { path = "../zsw-error" }
|
||||
zsw-util = { path = "../zsw-util" }
|
||||
zsw-wgpu = { path = "../zsw-wgpu" }
|
||||
zsw-egui = { path = "../zsw-egui" }
|
||||
|
||||
[features]
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user