chiark / gitweb /
Cargo.toml: Add many metadata fields (and synch. versions)
[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; main Rust crate."
8
9 version="0.3.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=["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         
30 anyhow="1"
31 argparse="0.2"
32 backtrace="0.3"
33 boolinator="2"
34 cast_trait_object="0.1"
35 chrono="0.4"
36 chrono-tz="0.5"
37 delegate="0.5"
38 downcast-rs="1"
39 either="1"
40 enum_dispatch="0.3.5"
41 env_logger="0.8"
42 failure="0.1.8"
43 fehler="1"
44 fs2="0.4"
45 glob="0.3"
46 inventory="0.1"
47 lazy-init="0.5"
48 lazy_static="1"
49 libc="0.2"
50 log="0.4"
51 nix="0.20"
52 num="0.4"
53 num-derive="0.3"
54 num-traits="0.2"
55 once_cell="1"
56 ordered-float="2"
57 parking_lot="0.11"
58 percent-encoding="2"
59 pwd="1"
60 rand="0.8"
61 regex="1"
62 rmp="0.8"
63 rmp-serde="0.15"
64 serde_with="1"
65 structopt="0.3"
66 tempfile="3"
67 tera="0.11"
68 toml="0.5"
69 typetag="0.1.6"
70 uds="0.2"
71 url="2"
72 vecdeque-stableix="1"
73
74 enum-map     = { version="1"    , features=["serde"       ] }
75 flexi_logger = { version="0.17" , features=["specfile"    ] }
76 index_vec    = { version="0.1.1", features=["serde"       ] }
77 serde        = { version="1"    , features=["derive", "rc"] }
78 strum        = { version="0.20" , features=["derive"      ] }
79
80 slotmap = { git="https://github.com/ijackson/slotmap", branch="entry-return-stale-key", features=["serde"], }
81
82 #fin.