-
Notifications
You must be signed in to change notification settings - Fork 15
/
Cargo.toml
81 lines (68 loc) · 1.82 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
[package]
name = "abi-cafe"
description = "Pair your compilers up at The ABI café!"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
exclude = ["docs"]
[features]
default = []
[dependencies]
kdl-script = { version = "0.4.1", path = "kdl-script" }
camino.workspace = true
cc.workspace = true
clap.workspace = true
console.workspace = true
kdl.workspace = true
libloading.workspace = true
linked-hash-map.workspace = true
miette.workspace = true
rand.workspace = true
rand_core.workspace = true
rand_pcg.workspace = true
serde.workspace = true
serde_json.workspace = true
thiserror.workspace = true
tokio.workspace = true
tracing.workspace = true
tracing-subscriber.workspace = true
include_dir = "0.7.4"
[build-dependencies]
built.workspace = true
[lints.clippy]
result_large_err = "allow"
[workspace]
members = ["kdl-script"]
resolver = "2"
[workspace.package]
homepage = "https://faultlore.com/abi-cafe/book"
repository = "https://github.com/Gankra/abi-cafe"
edition = "2021"
license = "MIT OR Apache-2.0"
version = "0.4.1"
[workspace.dependencies]
camino = { version = "1.1.7", features = ["serde1"] }
cc = { version = "1.1.0" }
clap = { version = "4.5.4", features = ["cargo", "wrap_help", "derive"] }
console = "0.15.8"
kdl = "4.6.0"
libloading = "0.7.3"
linked-hash-map = { version = "0.5.6", features = ["serde", "serde_impl"] }
nom = "7.1.3"
miette = { version = "5.3.0", features = ["fancy"] }
petgraph = "0.6.4"
rand = "0.8.5"
rand_core = "0.6.4"
rand_pcg = "0.3.1"
serde = { version = "1.0.136", features = ["derive"] }
serde_json = "1.0.83"
thiserror = "1.0.30"
tokio = { version = "1.37.0", features = ["full", "tracing"] }
tracing = "0.1.40"
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
# build
built = "0.5.1"
# dev
insta = "1.34.0"