rust/hedgewars-server/Cargo.toml
author Wuzzy <Wuzzy2@mail.ru>
Thu, 03 Jan 2019 19:46:48 +0100
changeset 14514 5ac181cb2396
parent 14456 a077aac9df01
child 14695 216d39de1a44
permissions -rw-r--r--
Fix bee targeting fail across wrap world edge Previously, the bee always aimed for the light area, no matter where you actually put the target. It also got confused whenever it flew across the wrap world edge. How the bee works now: 1) The placed bee target is *not* recalculated when it was placed in the "gray" part of the wrap world edge. This allows for more fine-tuning. 1a) Place target in light area: bee aims for target light area 1b) Place target in gray area: bee aims for target, but flies to gray area first 2) Bee target is recalculated whenever bee passes the wrap world edge.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
12125
858bf4d04c54 Start server implementation in rust
unc0rr
parents:
diff changeset
     1
[package]
13666
09f4a30e50cc Rust 2018 conversion
alfadur
parents: 13529
diff changeset
     2
edition = "2018"
12125
858bf4d04c54 Start server implementation in rust
unc0rr
parents:
diff changeset
     3
name = "hedgewars-server"
858bf4d04c54 Start server implementation in rust
unc0rr
parents:
diff changeset
     4
version = "0.0.1"
858bf4d04c54 Start server implementation in rust
unc0rr
parents:
diff changeset
     5
authors = [ "Andrey Korotaev <a.korotaev@hedgewars.org>" ]
858bf4d04c54 Start server implementation in rust
unc0rr
parents:
diff changeset
     6
13798
4664da990556 Add official server feature to cargo
alfadur
parents: 13797
diff changeset
     7
[features]
14456
a077aac9df01 Start database interaction implementation
unc0rr
parents: 14415
diff changeset
     8
official-server = ["openssl", "mysql"]
13799
c8fd12db6215 Add TLS support
alfadur
parents: 13798
diff changeset
     9
tls-connections = ["openssl"]
c8fd12db6215 Add TLS support
alfadur
parents: 13798
diff changeset
    10
default = []
13798
4664da990556 Add official server feature to cargo
alfadur
parents: 13797
diff changeset
    11
12125
858bf4d04c54 Start server implementation in rust
unc0rr
parents:
diff changeset
    12
[dependencies]
13435
2e5a5eee8d80 Update rand and log to the latest versions
Marcin Mielniczuk <marmistrz.dev@zoho.eu>
parents: 13425
diff changeset
    13
rand = "0.5"
12125
858bf4d04c54 Start server implementation in rust
unc0rr
parents:
diff changeset
    14
mio = "0.6"
12757
6f4ab0339c16 Modernize Cargo.toml a bit
unc0rr
parents: 12137
diff changeset
    15
slab = "0.4"
13666
09f4a30e50cc Rust 2018 conversion
alfadur
parents: 13529
diff changeset
    16
netbuf = "0.4"
14045
9102b25b85f7 bump server dependencies
alfadur
parents: 13804
diff changeset
    17
nom = "4.1"
14350
31717e1436cd recruit some newly stabilized functions
alfadur
parents: 14045
diff changeset
    18
env_logger = "0.6"
13435
2e5a5eee8d80 Update rand and log to the latest versions
Marcin Mielniczuk <marmistrz.dev@zoho.eu>
parents: 13425
diff changeset
    19
log = "0.4"
14045
9102b25b85f7 bump server dependencies
alfadur
parents: 13804
diff changeset
    20
base64 = "0.10"
13522
282e5e54386f Something down in the food chain already uses bitflags, so might as well switch to them
alfadur
parents: 13439
diff changeset
    21
bitflags = "1.0"
13529
662f7df89d06 Implement room config export
alfadur
parents: 13522
diff changeset
    22
serde = "1.0"
13797
c5edfcfac68b Bump dependencies
alfadur
parents: 13796
diff changeset
    23
serde_yaml = "0.8"
13529
662f7df89d06 Implement room config export
alfadur
parents: 13522
diff changeset
    24
serde_derive = "1.0"
13799
c8fd12db6215 Add TLS support
alfadur
parents: 13798
diff changeset
    25
openssl = { version = "0.10", optional = true }
14456
a077aac9df01 Start database interaction implementation
unc0rr
parents: 14415
diff changeset
    26
mysql = { version = "14.2", optional = true }
13796
59ea2403f62d move everything test related into test cfg
alfadur
parents: 13666
diff changeset
    27
59ea2403f62d move everything test related into test cfg
alfadur
parents: 13666
diff changeset
    28
[dev-dependencies]
14456
a077aac9df01 Start database interaction implementation
unc0rr
parents: 14415
diff changeset
    29
proptest = "0.8"