[package] name = "clap" version = "3.0.0-beta.1" edition = "2018" authors = ["Kevin K. "] include = [ "src/**/*", "Cargo.toml", "README.md" ] description = "A simple to use, efficient, and full-featured Command Line Argument Parser" repository = "https://github.com/clap-rs/clap" documentation = "https://docs.rs/clap/" homepage = "https://clap.rs/" keywords = [ "argument", "cli", "arg", "parser", "parse" ] categories = ["command-line-interface"] license = "MIT OR Apache-2.0" readme = "README.md" [badges] travis-ci = { repository = "clap-rs/clap", branch = "master" } azure-devops = { project = "clap-rs/clap", pipeline = "clap-rs.clap" } coveralls = { repository = "clap-rs/clap", branch = "master" } is-it-maintained-issue-resolution = { repository = "clap-rs/clap" } is-it-maintained-open-issues = { repository = "clap-rs/clap" } maintenance = {status = "actively-developed"} [dependencies] bitflags = "1.2" unicode-width = "0.1.4" textwrap = "0.11" indexmap = "1.0.1" strsim = { version = "0.9.0", optional = true } yaml-rust = { version = "0.4.1", optional = true } atty = { version = "0.2.2", optional = true } vec_map = { version = "0.8", optional = true } term_size = { version = "1.0.0-beta1", optional = true } lazy_static = { version = "1", optional = true } clap_derive = { path = "./clap_derive", version = "3.0.0-beta.1", optional = true } [target.'cfg(not(windows))'.dependencies] ansi_term = { version = "0.12.1", optional = true } [dev-dependencies] regex = "1.0" lazy_static = "1" version-sync = "0.8" [features] default = ["suggestions", "color", "vec_map", "derive", "std"] std = [] # support for no_std in a backwards-compatible way suggestions = ["strsim"] color = ["ansi_term", "atty"] wrap_help = ["term_size", "textwrap/term_size"] derive = ["clap_derive", "lazy_static"] yaml = ["yaml-rust"] no_cargo = [] # Enable if you're not using Cargo, disables Cargo-env-var-dependent macros unstable = [] # for building with unstable clap features (doesn't require nightly Rust) (currently none) nightly = [] # for building with unstable Rust features (currently none) debug = [] # Enables debug messages doc = ["yaml"] # All the features which add to documentation [profile.dev] codegen-units = 4 [profile.test] opt-level = 1 debug = true codegen-units = 4 [profile.bench] lto = true codegen-units = 1 [package.metadata.docs.rs] features = ["doc"] [workspace] members = [ "clap_derive", "clap_generate", ] default-members = [ ".", "clap_derive", "clap_generate", ]