TOML · 860 bytes Raw Blame History
1 [workspace]
2 resolver = "2"
3 members = ["gargears", "gargearsctl", "gargears-ipc"]
4
5 [workspace.package]
6 version = "0.1.0"
7 edition = "2024"
8 license = "MIT"
9 authors = ["mfwolffe"]
10
11 [workspace.dependencies]
12 # Internal crates
13 gargears-ipc = { path = "gargears-ipc" }
14 gartk-core = { path = "../gartk/gartk-core" }
15 gartk-x11 = { path = "../gartk/gartk-x11" }
16 gartk-render = { path = "../gartk/gartk-render" }
17
18 # CLI
19 clap = { version = "4.5", features = ["derive"] }
20
21 # Async
22 tokio = { version = "1.0", features = ["full"] }
23
24 # Serialization
25 serde = { version = "1.0", features = ["derive"] }
26 serde_json = "1.0"
27 toml = "0.8"
28 regex = "1.11"
29
30 # Error handling
31 thiserror = "2.0"
32 anyhow = "1.0"
33
34 # Logging
35 tracing = "0.1"
36 tracing-subscriber = { version = "0.3", features = ["env-filter"] }
37
38 # X11 for blitting
39 x11rb = { version = "0.13", features = ["allow-unsafe-code"] }