Switch everything to StructOpt (#277)

* Add types for Rojo's subcommands

* Flesh out CLI types

* Port everything to structopt instead of clap
This commit is contained in:
Lucien Greathouse
2019-12-12 14:30:47 -08:00
committed by GitHub
parent 8b1e85fbb4
commit 47c7f63d75
9 changed files with 296 additions and 235 deletions

View File

@@ -48,7 +48,6 @@ name = "build"
harness = false
[dependencies]
clap = "2.27"
crossbeam-channel = "0.3.9"
csv = "1.0"
env_logger = "0.6"
@@ -57,6 +56,7 @@ futures = "0.1"
humantime = "1.3.0"
hyper = "0.12"
jod-thread = "0.1.0"
lazy_static = "1.4.0"
log = "0.4"
maplit = "1.0.1"
notify = "4.0"
@@ -70,6 +70,7 @@ ritz = "0.1.0"
rlua = "0.16.3"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
structopt = "0.3"
termcolor = "1.0.5"
uuid = { version = "0.7", features = ["v4", "serde"] }