1[package]
2name = "cfg-expr"
3description = "A parser and evaluator for Rust `cfg()` expressions."
4repository = "https://github.com/EmbarkStudios/cfg-expr"
5version = "0.15.7"
6authors = [
7 "Embark <opensource@embark-studios.com>",
8 "Jake Shadle <jake.shadle@embark-studios.com>",
9]
10edition = "2021"
11license = "MIT OR Apache-2.0"
12readme = "README.md"
13rust-version = "1.70.0"
14documentation = "https://docs.rs/cfg-expr"
15homepage = "https://github.com/EmbarkStudios/cfg-expr"
16keywords = ["cargo", "rustc", "cfg"]
17categories = ["parser-implementations"]
18
19[features]
20default = []
21# Allows parsing and handling of arbitrary target triples, including ones that
22# are not builtin to rustc
23targets = ["target-lexicon"]
24
25[dependencies]
26smallvec = "1.8"
27target-lexicon = { version = "0.12.11", optional = true }
28
29[dev-dependencies]
30similar-asserts = "1.1"
31