]> git.proxmox.com Git - rustc.git/blame - src/vendor/clap/Cargo.toml.orig
New upstream version 1.23.0+dfsg1
[rustc.git] / src / vendor / clap / Cargo.toml.orig
CommitLineData
041b39d2
XL
1[package]
2
3name = "clap"
abe05a73 4version = "2.27.1"
041b39d2
XL
5authors = ["Kevin K. <kbknapp@gmail.com>"]
6exclude = ["examples/*", "clap-test/*", "tests/*", "benches/*", "*.png", "clap-perf/*", "*.dot"]
7repository = "https://github.com/kbknapp/clap-rs.git"
8documentation = "https://docs.rs/clap/"
9homepage = "https://clap.rs/"
10readme = "README.md"
11license = "MIT"
12keywords = ["argument", "command", "arg", "parser", "parse"]
13categories = ["command-line-interface"]
14description = """
15A simple to use, efficient, and full featured Command Line Argument Parser
16"""
17
3b2f2976
XL
18[badges]
19travis-ci = { repository = "kbknapp/clap-rs" }
20appveyor = { repository = "kbknapp/clap-rs" }
21
041b39d2
XL
22[dependencies]
23bitflags = "0.9"
041b39d2 24unicode-width = "0.1.4"
abe05a73 25textwrap = "0.9.0"
041b39d2
XL
26strsim = { version = "0.6.0", optional = true }
27ansi_term = { version = "0.9.0", optional = true }
041b39d2 28yaml-rust = { version = "0.3.5", optional = true }
abe05a73 29clippy = { version = "~0.0.166", optional = true }
041b39d2 30atty = { version = "0.2.2", optional = true }
abe05a73
XL
31vec_map = { version = "0.8", optional = true }
32term_size = { version = "0.3.0", optional = true }
041b39d2
XL
33
34[dev-dependencies]
35regex = "0.2"
36lazy_static = "0.2"
abe05a73 37version-sync = "0.3"
041b39d2
XL
38
39[features]
abe05a73 40default = ["suggestions", "color", "vec_map"]
041b39d2
XL
41suggestions = ["strsim"]
42color = ["ansi_term", "atty"]
abe05a73 43wrap_help = ["term_size", "textwrap/term_size"]
041b39d2
XL
44yaml = ["yaml-rust"]
45unstable = [] # for building with unstable clap features (doesn't require nightly Rust) (currently none)
46nightly = [] # for building with unstable Rust features (currently none)
47lints = ["clippy"] # Requires nightly Rust
48debug = [] # Enables debug messages
49no_cargo = [] # Enable if you're not using Cargo, disables Cargo-env-var-dependent macros
3b2f2976 50doc = ["yaml"] # All the features which add to documentation
041b39d2
XL
51
52[profile.release]
53opt-level = 3
54debug = false
55rpath = false
56lto = true
57debug-assertions = false
58# codegen-units ignored with lto=true
59
60[profile.dev]
61opt-level = 0
62debug = true
63rpath = false
64lto = false
65debug-assertions = true
66codegen-units = 4
67
68[profile.test]
69opt-level = 1
70debug = true
71rpath = false
72lto = false
73debug-assertions = true
74codegen-units = 4
75
76[profile.bench]
77opt-level = 3
78debug = false
79rpath = false
80lto = true
81debug-assertions = false
82
83[profile.doc]
84opt-level = 0
85debug = true
86rpath = false
87lto = false
88debug-assertions = true
89codegen-units = 4
3b2f2976
XL
90
91[package.metadata.docs.rs]
92features = ["doc"]