[workspace] resolver = "2" members = [ "crates/tier", "crates/math", "crates/fs", "crates/formats", "crates/client", ] [workspace.package] version = "0.1.0" edition = "2024" rust-version = "1.85" [workspace.dependencies] # внутренние крейты tier = { path = "crates/tier" } math = { path = "crates/math" } fs = { path = "crates/fs" } formats = { path = "crates/formats" } # внешние anyhow = "1" clap = { version = "4.5", features = ["derive"] } crc32fast = "1" flate2 = "1" lzma-rs = "0.3" parking_lot = "0.12" pollster = "0.4" rustc-hash = "2" serde = { version = "1", features = ["derive"] } sdl3 = { version = "0.20", features = ["raw-window-handle", "build-from-source"] } thiserror = "2" toml = "0.9" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt"] } wgpu = "30" [profile.dev] opt-level = 1 [profile.dev.package."*"] opt-level = 2