-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
33 lines (27 loc) · 974 Bytes
/
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
[package]
name = "godot_json_schema"
version = "0.1.0"
authors = ["Houtamelo"]
edition = "2021"
readme = "README.md"
[lib]
crate-type = ["lib", "cdylib"]
[dependencies]
godot = { package = "godot", git = "https://github.com/godot-rust/gdext.git", features = ["experimental-threads", "experimental-godot-api"] }
serde = { version = "1.0", features = ["derive", "std"] }
serde_json = "1.0"
anyhow = "1.0"
declarative_type_state = "0.5.0"
itertools = "0.13.0"
clm = { package = "clm", git = "https://github.com/clementine-tech/clm.git", optional = true }
# Do not update to 0.24, it has bugs that stop this crate from working.
jsonschema = { version = "=0.23", features = ["draft202012"] }
# Override gdext dependency of `clm`
[patch.crates-io]
godot = { git = "https://github.com/godot-rust/gdext" }
[features]
default = []
integration_tests = ["clm"]
# Add the Documentation in README.md to the crate root.
[package.metadata.docs.rs]
rustdoc-args = ["--cfg", "docsrs"]