[workspace] resolver = "2" members = [ "crates/mc-core", "crates/mc-climate", "crates/mc-mapgen", "crates/mc-combat", "crates/mc-magic", "crates/mc-economy", "crates/mc-city", "crates/mc-happiness", "crates/mc-culture", "crates/mc-tech", "crates/mc-ai", "crates/mc-turn", "crates/mc-compute", "crates/mc-items", "crates/mc-balance", "crates/mc-flora", "crates/mc-ecology", "crates/mc-sim", "api-wasm", "api-gdext", ] # Every crate in the simulator workspace is a first-class member. mc-sim # depends on the bench-grade mc-turn processor (reconstructed in iter 7b) # and builds the fauna_pressure_bench / solo_dominion / tier_timeline binaries. [workspace.dependencies] serde = { version = "1", features = ["derive"] } serde_json = "1" getrandom = "0.2" [profile.release] opt-level = 3 lto = true codegen-units = 1