[workspace] resolver = "3" members = [ "crates/lanparty-client-core", "crates/lanparty-client-route", "crates/lanparty-client-tap", "crates/lanparty-client-win", "crates/lanparty-ctrl", "crates/lanparty-gateway", "crates/lanparty-net", "crates/lanparty-obs", "crates/lanparty-proto", "crates/lanparty-relay", ] [workspace.package] version = "0.1.0" edition = "2024" [workspace.dependencies] anyhow = "1" bytes = "1" clap = { version = "4.6.6", features = ["derive"] } getrandom = "0.4.3" libc = "0.2" quinn = "0.11.11" rcgen = "0.14.9" rustls = { version = "0.23", default-features = false, features = ["ring", "std"] } serde = { version = "1", features = ["derive"] } serde_json = "1" thiserror = "2" tokio = { version = "1.53.1", features = ["macros", "net", "rt-multi-thread", "signal", "sync", "time"] } tracing = "0.1" windows-sys = "0.61.2" [profile.release] debug = true strip = false debug-assertions = true overflow-checks = true lto = false panic = "unwind" incremental = true [profile.production] inherits = "release" debug = false strip = true debug-assertions = false overflow-checks = false lto = true incremental = false codegen-units = 1