37 lines
789 B
TOML
37 lines
789 B
TOML
[package]
|
|
name = "comlexr"
|
|
description = "Dynamically build Command objects with conditional expressions"
|
|
repository = "https://gitlab.com/wunker-bunker/comlexr"
|
|
version = "1.1.0"
|
|
edition = "2018"
|
|
license = "MIT"
|
|
|
|
[lib]
|
|
proc-macro = true
|
|
|
|
[dependencies]
|
|
proc-macro2 = "1"
|
|
quote = "1"
|
|
syn = { version = "2", features = ["full"] }
|
|
|
|
[dev-dependencies]
|
|
rstest = "0.24"
|
|
rusty-hook = "0.11"
|
|
|
|
[lints.rust]
|
|
unsafe_code = "forbid"
|
|
|
|
[lints.clippy]
|
|
correctness = "deny"
|
|
suspicious = "deny"
|
|
perf = "deny"
|
|
style = "deny"
|
|
nursery = "deny"
|
|
pedantic = "deny"
|
|
|
|
[package.metadata.release]
|
|
pre-release-hook = ["git", "cliff", "-o", "CHANGELOG.md", "--tag", "{{version}}"]
|
|
pre-release-replacements = [
|
|
{ file = "README.md", search = "comlexr = \"\\d+.\\d+.\\d+\"", replace = "comlexr = \"{{version}}\"" }
|
|
]
|