mirror of https://github.com/zkat/miette.git
Add perfect-derive feature flag to both miette and miette-derive
Signed-off-by: Justus Flügel <justusfluegel@gmail.com>
This commit is contained in:
parent
37f9e979de
commit
e42637d428
|
|
@ -10,6 +10,7 @@ license = "Apache-2.0"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
rust-version = "1.82.0"
|
rust-version = "1.82.0"
|
||||||
|
resolver = "2"
|
||||||
exclude = ["images/", "tests/", "miette-derive/"]
|
exclude = ["images/", "tests/", "miette-derive/"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
|
@ -31,6 +32,8 @@ syntect = { version = "5.1.0", optional = true }
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
thiserror = "2.0.11"
|
thiserror = "2.0.11"
|
||||||
semver = "1.0.21"
|
semver = "1.0.21"
|
||||||
|
# (kind of) hacky workaround to enable additional feature flags in tests, requires resolver = "2"
|
||||||
|
miette = { path = ".", features = ["perfect-derive"] }
|
||||||
|
|
||||||
# Eyre devdeps
|
# Eyre devdeps
|
||||||
futures = { version = "0.3", default-features = false }
|
futures = { version = "0.3", default-features = false }
|
||||||
|
|
@ -47,6 +50,7 @@ strip-ansi-escapes = "0.2.0"
|
||||||
[features]
|
[features]
|
||||||
default = ["derive"]
|
default = ["derive"]
|
||||||
derive = ["dep:miette-derive"]
|
derive = ["dep:miette-derive"]
|
||||||
|
perfect-derive = ["dep:miette-derive","miette-derive?/perfect-derive"]
|
||||||
no-format-args-capture = []
|
no-format-args-capture = []
|
||||||
fancy-base = [
|
fancy-base = [
|
||||||
"dep:owo-colors",
|
"dep:owo-colors",
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,9 @@ repository = "https://github.com/zkat/miette"
|
||||||
[lib]
|
[lib]
|
||||||
proc-macro = true
|
proc-macro = true
|
||||||
|
|
||||||
|
[features]
|
||||||
|
perfect-derive = ["syn/extra-traits"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
proc-macro2 = "1.0.83"
|
proc-macro2 = "1.0.83"
|
||||||
quote = "1.0.35"
|
quote = "1.0.35"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue