[package]
name = "habitat_sup"
version = "0.0.0"
authors = ["Adam Jacob <adam@chef.io>", "Jamie Winsor <reset@chef.io>", "Fletcher Nichol <fnichol@chef.io>", "Joshua Timberman <joshua@chef.io>", "Dave Parfitt <dparfitt@chef.io>"]
build = "../build.rs"
workspace = "../../"

[lib]
name = "habitat_sup"

[[bin]]
name = "hab-sup"
doc = false

[[test]]
name = "functional"

[dependencies]
ansi_term = "*"
env_logger = "*"
handlebars = "*"
hyper = "*"
lazy_static = "*"
libc = "*"
log = "*"
iron = "*"
openssl = "0.7" # lock until hyper bumps to 0.8+
persistent = "*"
regex = "*"
rustc-serialize = "*"
router = "*"
tempdir = "*"
time = "*"
toml = "*"
url = "*"

[dependencies.habitat_core]
path = "../core"

[dependencies.habitat_common]
path = "../common"

[dependencies.habitat_depot_client]
path = "../builder-depot-client"

[dependencies.habitat_butterfly]
path = "../butterfly"

[dependencies.clap]
version = "*"
features = ["suggestions", "color"]

[features]
functional = []

[profile.release]
lto = true

[package]
name = "habitat_sup"
version = "0.0.0"
authors = ["Adam Jacob <adam@chef.io>", "Jamie Winsor <reset@chef.io>", "Fletcher Nichol <fnichol@chef.io>", "Joshua Timberman <joshua@chef.io>", "Dave Parfitt <dparfitt@chef.io>"]
build = "../build.rs"
workspace = "../../"

[lib]
name = "habitat_sup"

[[bin]]
name = "hab-sup"
doc = false

[[test]]
name = "functional"

[dependencies]
ansi_term = "*"
env_logger = "*"
handlebars = "*"
hyper = "*"
lazy_static = "*"
libc = "*"
log = "*"
iron = "*"
openssl = "0.7" # lock until hyper bumps to 0.8+
persistent = "*"
regex = "*"
rustc-serialize = "*"
router = "*"
tempdir = "*"
time = "*"
toml = "*"
url = "*"

[dependencies.habitat_core]
path = "../core"

[dependencies.habitat_common]
path = "../common"

[dependencies.habitat_depot_client]
path = "../builder-depot-client"

[dependencies.habitat_butterfly]
path = "../butterfly"

[dependencies.clap]
version = "*"
features = [ "suggestions", "color", "unstable" ]

[features]
functional = []

[profile.release]
lto = true

Use a consistent clap features set.
[sup] Use a consistent clap features set.

This change updates the feature set for the Supervisor's clap crate to
include `"stable"`. All other Habitat clap-depenent crates use the same
feature set (suggestions, color, and unstable) which led to crates being
recompiled more often than necessary (churning on differing clap
builds).

Signed-off-by: Fletcher Nichol <77a0fd9e8048bbacd11af4e957bc6ff03b549f49@nichol.ca>
