[package] name = "hedz_reloaded" version = "0.1.0" edition = "2024" build = "build.rs" [[bin]] name = "hedz_reloaded_server" [features] default = ["client"] client = [ "bevy/bevy_audio", "bevy/bevy_window", # depend on `winit` "bevy/bevy_winit", "bevy/x11", "bevy/custom_cursor", "bevy_replicon/client", "bevy_replicon_renet/client", "bevy_trenchbroom/client", ] dbg = ["avian3d/debug-plugin", "bevy/debug", "dep:bevy-inspector-egui"] [dependencies] avian3d = { workspace = true } bevy = { workspace = true } bevy-inspector-egui = { workspace = true, optional = true } bevy-persistent = { workspace = true } bevy-steamworks = { workspace = true } bevy_asset_loader = { workspace = true } bevy_ballistic = { workspace = true } bevy_common_assets = { workspace = true } bevy_debug_log = { workspace = true } bevy_replicon = { workspace = true } bevy_replicon_renet = { workspace = true } bevy_sprite3d = { workspace = true } bevy_trenchbroom = { workspace = true } bevy_trenchbroom_avian = { workspace = true } clap = { workspace = true } dirs = { workspace = true } happy_feet = { workspace = true } nil = { workspace = true } rand = { workspace = true } ron = { workspace = true } serde = { workspace = true } steamworks = { workspace = true } [build-dependencies] vergen-gitcl = "1.0" [lints.clippy] too_many_arguments = "allow" type_complexity = "allow"