rust/hedgewars-server/Cargo.toml
changeset 15831 7d0f747afcb8
parent 15804 747278149393
child 15833 3511bacbd763
equal deleted inserted replaced
15830:ea459da15b30 15831:7d0f747afcb8
     1 [package]
     1 [package]
     2 edition = "2018"
     2 edition = "2021"
     3 name = "hedgewars-server"
     3 name = "hedgewars-server"
     4 version = "0.9.0"
     4 version = "0.9.0"
     5 authors = [ "Andrey Korotaev <a.korotaev@hedgewars.org>" ]
     5 authors = [ "Andrey Korotaev <a.korotaev@hedgewars.org>" ]
     6 
     6 
     7 [features]
     7 [features]
     8 official-server = ["openssl", "mysql"]
     8 official-server = []
     9 tls-connections = ["openssl"]
       
    10 default = []
     9 default = []
    11 
    10 
    12 [dependencies]
    11 [dependencies]
       
    12 base64 = "0.13"
       
    13 bitflags = "1.3"
       
    14 bytes = "1.1"
       
    15 chrono = "0.4"
       
    16 env_logger = "0.8"
    13 getopts = "0.2"
    17 getopts = "0.2"
       
    18 log = "0.4"
       
    19 nom = "7.1"
    14 rand = "0.8"
    20 rand = "0.8"
    15 chrono = "0.4"
       
    16 mio = { version = "0.7", features = ["os-poll", "net"] }
       
    17 slab = "0.4"
       
    18 netbuf = "0.4"
       
    19 nom = "6.2"
       
    20 env_logger = "0.8"
       
    21 log = "0.4"
       
    22 base64 = "0.13"
       
    23 bitflags = "1.2"
       
    24 serde = "1.0"
    21 serde = "1.0"
    25 serde_yaml = "0.8"
    22 serde_yaml = "0.8"
    26 serde_derive = "1.0"
    23 serde_derive = "1.0"
    27 openssl = { version = "0.10", optional = true }
    24 slab = "0.4"
    28 mysql = { version = "15.0", optional = true }
    25 tokio = { version = "1.16", features = ["full"]}
       
    26 
    29 hedgewars-network-protocol = { path = "../hedgewars-network-protocol" }
    27 hedgewars-network-protocol = { path = "../hedgewars-network-protocol" }
    30 
    28 
    31 [dev-dependencies]
    29 [dev-dependencies]
    32 proptest = "1.0"
    30 proptest = "1.0"