-
Notifications
You must be signed in to change notification settings - Fork 6
/
Cargo.toml
55 lines (49 loc) · 1.33 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
[package]
name = "red4ext-rs"
version = "0.9.1"
edition = "2021"
[dependencies]
chrono = { version = "0.4", optional = true }
chrono-tz = { version = "0.10", optional = true }
time = { version = "0.3", optional = true }
thiserror = "1"
sealed = "0.5"
once_cell = "1"
widestring = "1"
const-crc32 = "1"
const-combine = { git = "https://github.com/jac3km4/const-combine", rev = "v0.1.4" }
log = { version = "0.4", optional = true }
[build-dependencies]
bindgen = { version = "0.70", features = ["experimental"] }
cmake = "0.1"
[features]
default = []
chrono = ["dep:chrono", "dep:chrono-tz"]
time = ["dep:time"]
log = ["dep:log"]
[lints.rust]
warnings = "warn"
future-incompatible = "warn"
let-underscore = "warn"
nonstandard-style = "warn"
rust-2018-compatibility = "warn"
rust-2018-idioms = "warn"
rust-2021-compatibility = "warn"
[lints.clippy]
all = { level = "warn", priority = -1 }
match_same_arms = "warn"
single_match_else = "warn"
redundant_closure_for_method_calls = "warn"
cloned_instead_of_copied = "warn"
redundant_else = "warn"
unnested_or_patterns = "warn"
type_repetition_in_bounds = "warn"
equatable_if_let = "warn"
implicit_clone = "warn"
explicit_deref_methods = "warn"
explicit_iter_loop = "warn"
inefficient_to_string = "warn"
match_bool = "warn"
[package.metadata.release]
pre-release-commit-message = "chore: bump version"
publish = false