chiark / gitweb /
Break out clisupport.rs
[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="0.6.0"
10 license="AGPL-3.0-or-later"
11 edition="2018"
12 homepage="https://www.chiark.greenend.org.uk/~ianmdlvl/otter/docs/"
13 repository="https://salsa.debian.org/iwj/otter"
14 keywords=["games"]
15 authors=["Ian Jackson <ijackson@chiark.greenend.org.uk>",
16          "and the contributors to Otter"]
17
18 [workspace]
19 members=["cli", "wasm", "daemon", "wdriver", "apitest"]
20
21 [build-dependencies]
22 usvg="0.13"
23 bundle-sources="0.0.1"
24
25
26 [dependencies]
27
28 otter-base.path="base"
29 otter-base.version="=0.6.0"
30         
31 anyhow="1"
32 backtrace="0.3"
33 base64="0.13"
34 boolinator="2"
35 byteorder="1.3"
36 cast_trait_object="0.1"
37 chrono="0.4"
38 chrono-tz="0.5"
39 console="0.14"
40 crossbeam-utils="0.8"
41 delegate="0.5"
42 derive-into-owned="0.1"
43 digest="0.9"
44 downcast-rs="1"
45 either="1"
46 enum_dispatch="0.3.5"
47 env_logger="0.8"
48 failure="0.1.8"
49 fehler="1"
50 fs2="0.4"
51 glob="0.3"
52 inventory="0.1"
53 lazy-init="0.5"
54 lazy_static="1"
55 libc="0.2"
56 log="0.4"
57 nix="0.20"
58 num="0.4"
59 num-derive="0.3"
60 num-traits="0.2"
61 once_cell="1"
62 openssh-keys="0.5"
63 ordered-float="2"
64 parking_lot="0.11"
65 percent-encoding="2"
66 pwd="1"
67 rand="0.8"
68 regex="1"
69 rmp="0.8"
70 rmp-serde="0.15"
71 serde_with="1"
72 structopt="0.3"
73 sha2="0.9"
74 subtle="2.4"
75 tempfile="3"
76 tera="0.11"
77 toml="0.5"
78 typetag="0.1.6"
79 uds="0.2"
80 unicase="2"
81 unicode-width="0.1"
82 url="2"
83 vecdeque-stableix="1"
84 xmlparser = "0.13"
85 zip="0.5"
86
87 enum-map     = { version="1"    , features=["serde"       ] }
88 flexi_logger = { version="0.17" , features=["specfile"    ] }
89 image = { version = "0.23", default-features=false, features=["jpeg","png"] }
90 index_vec    = { version="0.1.1", features=["serde"       ] }
91 mio          = { version="0.7",   features=["os-ext", "os-poll" ] }
92 serde        = { version="1"    , features=["derive", "rc"] }
93 strum        = { version="0.20" , features=["derive"      ] }
94
95 slotmap = { package="slotmap-fork-otter", version="1", git="https://github.com/ijackson/slotmap", branch="slotmap-fork-otter", features=["serde"] }
96
97 #fin.