rust/hedgewars-checker/Cargo.toml
author Wuzzy <Wuzzy@disroot.org>
Wed, 28 Jun 2023 18:57:00 +0200
changeset 15967 f362e82cddcf
parent 15887 fe519de9c270
child 15979 1635ce22b214
permissions -rw-r--r--
CS: Disable game flags incompatible with this script
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
13952
d12ca66054aa Start checker implementation in rust
unc0rr
parents:
diff changeset
     1
[package]
d12ca66054aa Start checker implementation in rust
unc0rr
parents:
diff changeset
     2
name = "hedgewars-checker"
13957
a4877a16564d Also report chat and added rooms in log
unc0rr
parents: 13953
diff changeset
     3
version = "1.0.0"
13953
e98e2fc556a7 Create replay file, run engine, result from it and send it to the server. Not implemented: filtering of engine output.
unc0rr
parents: 13952
diff changeset
     4
authors = ["Andrey Korotaev <a.korotaev@hedgewars.org>"]
14207
bb2f301d4fe0 2018ize everything
alfadur
parents: 13957
diff changeset
     5
edition = "2018"
13952
d12ca66054aa Start checker implementation in rust
unc0rr
parents:
diff changeset
     6
d12ca66054aa Start checker implementation in rust
unc0rr
parents:
diff changeset
     7
[dependencies]
15887
fe519de9c270 - Run engine and socket listener in parallel to avoid ping timeouts
unc0rr
parents: 15813
diff changeset
     8
rust-ini = "0.18"
fe519de9c270 - Run engine and socket listener in parallel to avoid ping timeouts
unc0rr
parents: 15813
diff changeset
     9
dirs = "4"
fe519de9c270 - Run engine and socket listener in parallel to avoid ping timeouts
unc0rr
parents: 15813
diff changeset
    10
argparse = "0.2"
13952
d12ca66054aa Start checker implementation in rust
unc0rr
parents:
diff changeset
    11
log = "0.4"
15811
a855f32ab3ca - Update hedgewars-network-protocol library with messages needed for checker
unc0rr
parents: 14207
diff changeset
    12
stderrlog = "0.5"
13952
d12ca66054aa Start checker implementation in rust
unc0rr
parents:
diff changeset
    13
netbuf = "0.4"
13953
e98e2fc556a7 Create replay file, run engine, result from it and send it to the server. Not implemented: filtering of engine output.
unc0rr
parents: 13952
diff changeset
    14
tempfile = "3.0"
15811
a855f32ab3ca - Update hedgewars-network-protocol library with messages needed for checker
unc0rr
parents: 14207
diff changeset
    15
base64 = "0.13"
a855f32ab3ca - Update hedgewars-network-protocol library with messages needed for checker
unc0rr
parents: 14207
diff changeset
    16
hedgewars-network-protocol = { path = "../hedgewars-network-protocol" }
a855f32ab3ca - Update hedgewars-network-protocol library with messages needed for checker
unc0rr
parents: 14207
diff changeset
    17
anyhow = "1.0"
15887
fe519de9c270 - Run engine and socket listener in parallel to avoid ping timeouts
unc0rr
parents: 15813
diff changeset
    18
tokio = {version="1", features = ["full"]}