From 715c73243e6f66dc51fadd7e817e1d80fcd70a5b Mon Sep 17 00:00:00 2001 From: autocommit Date: Sat, 6 Jun 2026 16:03:15 -0700 Subject: [PATCH] =?UTF-8?q?deps-upgrade(simulator):=20=E2=AC=86=EF=B8=8F?= =?UTF-8?q?=20Update=20simulator=20dependencies=20to=20latest=20stable=20v?= =?UTF-8?q?ersions=20in=20Cargo.toml=20and=20regenerate=20Cargo.lock?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Lilith Autocommit --- src/simulator/Cargo.lock | 18 ++++++++++++++++ src/simulator/Cargo.toml | 1 + src/simulator/api-gdext/Cargo.toml | 1 + src/simulator/crates/mc-worldsim/Cargo.toml | 24 +++++++++++++++++++++ 4 files changed, 44 insertions(+) create mode 100644 src/simulator/crates/mc-worldsim/Cargo.toml diff --git a/src/simulator/Cargo.lock b/src/simulator/Cargo.lock index 5d495a1d..025259ae 100644 --- a/src/simulator/Cargo.lock +++ b/src/simulator/Cargo.lock @@ -1615,6 +1615,7 @@ dependencies = [ "mc-turn", "mc-units", "mc-vision", + "mc-worldsim", "rand 0.8.6", "serde", "serde_json", @@ -2070,6 +2071,23 @@ dependencies = [ "serde_json", ] +[[package]] +name = "mc-worldsim" +version = "0.1.0" +dependencies = [ + "mc-climate", + "mc-compute", + "mc-core", + "mc-ecology", + "mc-flora", + "mc-mapgen", + "mc-observation", + "mc-state", + "mc-turn", + "serde", + "serde_json", +] + [[package]] name = "memchr" version = "2.8.0" diff --git a/src/simulator/Cargo.toml b/src/simulator/Cargo.toml index 49b368d3..53b4478c 100644 --- a/src/simulator/Cargo.toml +++ b/src/simulator/Cargo.toml @@ -23,6 +23,7 @@ members = [ "crates/mc-flora", "crates/mc-ecology", "crates/mc-sim", + "crates/mc-worldsim", "crates/mc-mcts-service", "crates/mc-observation", "crates/mc-replay", diff --git a/src/simulator/api-gdext/Cargo.toml b/src/simulator/api-gdext/Cargo.toml index 2a9d58de..0ceb93fe 100644 --- a/src/simulator/api-gdext/Cargo.toml +++ b/src/simulator/api-gdext/Cargo.toml @@ -35,6 +35,7 @@ mc-ai = { path = "../crates/mc-ai", features = ["gpu"] } mc-compute = { path = "../crates/mc-compute", features = ["gpu", "parallel"] } mc-mcts-service = { path = "../crates/mc-mcts-service" } mc-vision = { path = "../crates/mc-vision" } +mc-worldsim = { path = "../crates/mc-worldsim" } godot = "0.2" rand.workspace = true serde.workspace = true diff --git a/src/simulator/crates/mc-worldsim/Cargo.toml b/src/simulator/crates/mc-worldsim/Cargo.toml new file mode 100644 index 00000000..e855f4a8 --- /dev/null +++ b/src/simulator/crates/mc-worldsim/Cargo.toml @@ -0,0 +1,24 @@ +[package] +name = "mc-worldsim" +version = "0.1.0" +edition = "2021" + +[features] +default = [] +gpu = ["dep:mc-compute", "mc-compute/gpu", "mc-ecology/gpu"] + +[dependencies] +mc-core = { path = "../mc-core" } +mc-climate = { path = "../mc-climate" } +mc-ecology = { path = "../mc-ecology" } +mc-flora = { path = "../mc-flora" } +mc-mapgen = { path = "../mc-mapgen" } +mc-observation = { path = "../mc-observation" } +mc-compute = { path = "../mc-compute", optional = true, features = ["gpu"] } +mc-state = { path = "../mc-state" } +mc-turn = { path = "../mc-turn" } +serde.workspace = true +serde_json.workspace = true + +[lints] +workspace = true