From b06c76f1e127b8b8c2fb764a01bf6a86c034d39a Mon Sep 17 00:00:00 2001 From: Janis Date: Sun, 19 Jan 2025 21:18:06 +0100 Subject: [PATCH] reorder crate dependencies, workspace dependencies --- Cargo.toml | 21 +++++++++++------- crates/renderer/Cargo.toml | 45 ++++++++++++++++++++------------------ 2 files changed, 37 insertions(+), 29 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 093a5e7..33a25bb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,22 +14,27 @@ debug = true [workspace.dependencies] anyhow = "1.0.89" -ash = "0.38.0" -ash-window = "0.13.0" -glam = {version = "0.29.0", features = ["bytemuck"]} thiserror = "2.0" + tracing = "0.1.40" tracing-subscriber = {version ="0.3.18", features = ["env-filter"]} -vk-mem = "0.4.0" -vk-sync = "0.1.6" -tinyvec = "1.8" + +glam = {version = "0.29.0", features = ["bytemuck"]} rand = "0.8.5" bitflags = "2.6" -petgraph = "0.7" +ash = "0.38.0" +ash-window = "0.13.0" +vk-mem = "0.4.0" +vk-sync = "0.1.6" + +tinyvec = "1.8" indexmap = "2" +petgraph = "0.7" itertools = "0.14.0" +parking_lot = "0.12.3" + tokio = "1.42" futures = "0.3" smol = "2.0" @@ -39,4 +44,4 @@ winit = {version = "0.30.5", features = ["rwh_06"]} raw-window-handle = "0.6" egui = "0.30" -egui_winit_platform = "0.25" \ No newline at end of file +egui_winit_platform = "0.25" diff --git a/crates/renderer/Cargo.toml b/crates/renderer/Cargo.toml index b26cf2e..b791990 100644 --- a/crates/renderer/Cargo.toml +++ b/crates/renderer/Cargo.toml @@ -4,33 +4,36 @@ version = "0.1.0" edition = "2021" [dependencies] -tinyvec = {workspace = true} -rand = {workspace = true} +tinyvec = { workspace = true } +indexmap = { workspace = true } +petgraph = { workspace = true } +itertools = { workspace = true } +rand = { workspace = true } +parking_lot = { workspace = true } +glam = { workspace = true } +bitflags = { workspace = true } -cfg-if = "1.0.0" -# tokio = {workspace = true, features = ["rt", "sync"]} -dyn-clone = "1" -anyhow = "1.0.89" -ash = "0.38.0" -ash-window = "0.13.0" -glam = {workspace = true} -thiserror = {workspace = true} -tracing = "0.1.40" -vk-mem = "0.4.0" -crossbeam = "0.8.4" -parking_lot = "0.12.3" -smol.workspace = true -bitflags.workspace = true -petgraph.workspace = true -itertools.workspace = true -indexmap.workspace = true -futures.workspace = true -bytemuck = { version = "1.21.0", features = ["derive"] } +thiserror = { workspace = true } +anyhow = { workspace = true } +tracing = { workspace = true } +ash = { workspace = true } +ash-window = { workspace = true } +vk-mem = { workspace = true } raw-window-handle = { workspace = true } egui = { workspace = true , features = ["bytemuck"]} egui_winit_platform = { workspace = true } +futures = { workspace = true } +smol = { workspace = true } +# tokio = {workspace = true, features = ["rt", "sync"]} + +cfg-if = "1.0.0" +dyn-clone = "1" +crossbeam = "0.8.4" +bytemuck = { version = "1.21.0", features = ["derive"] } +cosmic-text = "0.12.1" + [dev-dependencies] tracing-test = "0.2.5"