9187b1098170
oakcity: a tilt-shift city builder on a custom w
2 months ago
| 1 | [workspace]
|
| 2 | resolver = "3"
|
| 3 | members = ["crates/engine", "crates/world", "crates/gen", "crates/sim", "crates/game"]
|
| 4 |
|
| 5 | [workspace.package]
|
| 6 | version = "0.1.0"
|
| 7 | edition = "2024"
|
| 8 | license = "MIT"
|
| 9 |
|
| 10 | [workspace.dependencies]
|
| 11 | oakcity-engine = { path = "crates/engine" }
|
| 12 | oakcity-world = { path = "crates/world" }
|
| 13 | oakcity-gen = { path = "crates/gen" }
|
| 14 | oakcity-sim = { path = "crates/sim" }
|
| 15 |
|
| 16 | wgpu = "29"
|
| 17 | winit = "0.30"
|
| 18 | egui = "0.35"
|
| 19 | egui-wgpu = "0.35"
|
| 20 | egui-winit = { version = "0.35", default-features = false, features = ["links", "wayland", "x11"] }
|
| 21 | glam = { version = "0.33", features = ["bytemuck"] }
|
| 22 | bytemuck = { version = "1", features = ["derive"] }
|
| 23 | pollster = "1"
|
| 24 | notify = "8"
|
| 25 | ron = "0.12"
|
| 26 | serde = { version = "1", features = ["derive"] }
|
| 27 |
|
| 28 | # Fast debug builds: our code stays cheap to compile, dependencies are optimised once.
|
| 29 | [profile.dev]
|
| 30 | opt-level = 1
|
| 31 | debug = 1
|
| 32 |
|
| 33 | [profile.dev.package."*"]
|
| 34 | opt-level = 3
|
| 35 | debug = false
|
| 36 |
|
| 37 | [profile.release]
|
| 38 | lto = "thin"
|
| 39 | codegen-units = 4
|