chiark / gitweb /
Provide todo function
[otter.git] / Cargo.toml
1 # Copyright 2020-2021 Ian Jackson and contributors to Otter
2 # SPDX-License-Identifier: AGPL-3.0-or-later
3 # There is NO WARRANTY.
4
5 [package]
6 name="otter"
7 description="Otter game system; common infrastructure Rust crate."
8
9 version="1.0.0"
10 license="AGPL-3.0-or-later"
11 edition="2021"
12 resolver="1" # new resolver crashes!
13 homepage="https://www.chiark.greenend.org.uk/~ianmdlvl/otter/docs/"
14 repository="https://salsa.debian.org/iwj/otter"
15 keywords=["games"]
16 authors=["Ian Jackson <ijackson@chiark.greenend.org.uk>",
17          "and the contributors to Otter"]
18
19 [workspace]
20 members=["cli", "wasm", "daemon", "wdriver", "apitest", "jstest"]
21
22 [profile.release]
23 overflow-checks = true
24
25 [build-dependencies]
26 usvg="0.22"
27 bundle-sources="0.0.1"
28
29
30 [dependencies]
31
32 otter-base.path="base"
33 otter-base.version="=1.0.0"
34         
35 anyhow="1"
36 backtrace="0.3"
37 base64="0.13"
38 boolinator="2"
39 byteorder="1.3"
40 cast_trait_object="0.1"
41 chrono="0.4"
42 chrono-tz="0.6"
43 console="0.15"
44 crossbeam-utils="0.8"
45 delegate="0.6"
46 derive-into-owned="0.2"
47 digest="0.10"
48 downcast-rs="1"
49 educe="0.4"
50 either="1"
51 enum_dispatch="0.3.5"
52 env_logger="0.9"
53 fehler="1"
54 fs2="0.4"
55 glob="0.3"
56 humantime-serde="1"
57 inventory="0.2"
58 lazy-init="0.5"
59 lazy_static="1"
60 libc="0.2"
61 log="0.4"
62 nix="0.23"
63 num="0.4"
64 num-derive="0.3"
65 num-traits="0.2"
66 once_cell="1"
67 openssh-keys="0.5"
68 ordered-float="2"
69 paste="1"
70 parking_lot="0.12"
71 percent-encoding="2"
72 pwd="1"
73 rand="0.8"
74 regex="1"
75 rmp="0.8"
76 rmp-serde="1"
77 serde_with="1"
78 structopt="0.3"
79 sha2="0.10"
80 subtle="2.4"
81 tempfile="3"
82 tera="1.10"
83 toml="0.5"
84 typetag="0.1.6"
85 uds="0.2"
86 unicase="2"
87 unicode-width="0.1"
88 url="2"
89 vecdeque-stableix="1"
90 xmlparser = "0.13"
91 zip="0.6"
92
93 ambassador = { version = "0.3", git = "https://github.com/ijackson/ambassador", rev="e4775f906a7987b294e87c05ab1e923de0cf6a3a" }
94
95 async-condvar-fair = { version="0.2", features=["parking_lot_0_12"] }
96 const-default = { version="1",    features=["derive"      ] }
97 enum-map     = { version="2"    , features=["serde"       ] }
98 flexi_logger = { version="0.22" , features=["specfile"    ] }
99 image = { version = "0.24", default-features=false, features=["jpeg","png"] }
100 index_vec    = { version="0.1.1", features=["serde"       ] }
101 mio          = { version="0.8",   features=["os-ext", "os-poll" ] }
102 serde        = { version="1"    , features=["derive", "rc"] }
103 strum        = { version="0.24" , features=["derive"      ] }
104
105 slotmap = { package="slotmap-fork-otter", version="1", git="https://github.com/ijackson/slotmap", branch="slotmap-fork-otter", features=["serde"] }
106
107 #fin.