[package] name = "twclient" version = "0.1.0" edition = "2021" authors = [ "metamuffin ", "heinrich5991 ", ] license = "AGPL-3.0-only" [dependencies] socket = { path = "../../libtw2/socket" } datafile = { path = "../../libtw2/datafile" } map = { path = "../../libtw2/map" } net = { path = "../../libtw2/net" } common = { path = "../../libtw2/common" } event_loop = { path = "../../libtw2/event_loop" } gamenet_teeworlds_0_5 = { path = "../../libtw2/gamenet/teeworlds-0.5", optional = true } gamenet_teeworlds_0_6 = { path = "../../libtw2/gamenet/teeworlds-0.6", optional = true } gamenet_teeworlds_0_7 = { path = "../../libtw2/gamenet/teeworlds-0.7", optional = true } gamenet_ddnet = { path = "../../libtw2/gamenet/ddnet", optional = true } logger = { path = "../../libtw2/logger" } packer = { path = "../../libtw2/packer" } # snapshot = { path = "../../libtw2/snapshot" } snapshot = { path = "../snapshot" } ndarray = "0.15.4" arrayvec = "0.5.2" clap = "2.31.2" hexdump = "0.1.1" itertools = ">=0.3.0,<0.5.0" log = "0.3.1" rand = "0.8.3" tempfile = "2.0.0" warn = ">=0.1.1,<0.3.0" env_logger = "0.9.0" signal-hook = "0.3.14" lazy_static = "1.4.0" anyhow = "1.0.57" crossbeam-channel = "0.5.4" [features] default = ["gamenet_ddnet_0_6"] gamenet_0_5 = ["dep:gamenet_teeworlds_0_5", "snapshot/gamenet_teeworlds_0_5"] gamenet_0_6 = ["dep:gamenet_teeworlds_0_6", "snapshot/gamenet_teeworlds_0_6"] gamenet_0_7 = ["dep:gamenet_teeworlds_0_7", "snapshot/gamenet_teeworlds_0_7"] gamenet_ddnet_0_6 = ["dep:gamenet_ddnet", "snapshot/gamenet_ddnet_0_6"]