Split crate into shared logic library and binary crate (#52) (#53)

This commit is contained in:
extrawurst
2025-06-29 12:45:25 +02:00
committed by GitHub
parent 5d4c7630ef
commit 7996d632f7
65 changed files with 497 additions and 82 deletions

48
Cargo.lock generated
View File

@@ -3146,6 +3146,7 @@ dependencies = [
"rand 0.8.5",
"ron",
"serde",
"shared",
"steamworks",
"vergen-gitcl",
]
@@ -5120,6 +5121,30 @@ dependencies = [
"serde",
]
[[package]]
name = "server"
version = "0.1.0"
dependencies = [
"avian3d",
"bevy",
"bevy-inspector-egui",
"bevy-steamworks",
"bevy-ui-gradients",
"bevy_asset_loader",
"bevy_ballistic",
"bevy_common_assets",
"bevy_debug_log",
"bevy_sprite3d",
"bevy_trenchbroom",
"happy_feet",
"nil 0.14.0",
"rand 0.8.5",
"ron",
"serde",
"shared",
"steamworks",
]
[[package]]
name = "sharded-slab"
version = "0.1.7"
@@ -5129,6 +5154,29 @@ dependencies = [
"lazy_static",
]
[[package]]
name = "shared"
version = "0.1.0"
dependencies = [
"avian3d",
"bevy",
"bevy-inspector-egui",
"bevy-steamworks",
"bevy-ui-gradients",
"bevy_asset_loader",
"bevy_ballistic",
"bevy_common_assets",
"bevy_debug_log",
"bevy_sprite3d",
"bevy_trenchbroom",
"happy_feet",
"nil 0.14.0",
"rand 0.8.5",
"ron",
"serde",
"steamworks",
]
[[package]]
name = "shlex"
version = "1.3.0"