aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordiogo464 <[email protected]>2021-12-23 19:38:33 +0000
committerdiogo464 <[email protected]>2021-12-23 19:38:33 +0000
commitef0889ff3f372b2a9e7d819502d6da964ead5d99 (patch)
tree7cbef191a6535c97593b9798269bd1fbec311341
parent8b55e5482f6b7d325980b41edbd03d6e42c183c1 (diff)
Added "derive" feature to clap
-rw-r--r--Cargo.lock54
-rw-r--r--dotup_cli/Cargo.toml5
2 files changed, 58 insertions, 1 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 5ad5697..e0bdeb3 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -88,7 +88,9 @@ checksum = "9468f8012246b0836c6fd11725102b0844254985f2462b6c637d50040ef49df0"
88dependencies = [ 88dependencies = [
89 "atty", 89 "atty",
90 "bitflags", 90 "bitflags",
91 "clap_derive",
91 "indexmap", 92 "indexmap",
93 "lazy_static",
92 "os_str_bytes", 94 "os_str_bytes",
93 "strsim", 95 "strsim",
94 "termcolor", 96 "termcolor",
@@ -96,6 +98,19 @@ dependencies = [
96] 98]
97 99
98[[package]] 100[[package]]
101name = "clap_derive"
102version = "3.0.0-rc.7"
103source = "registry+https://github.com/rust-lang/crates.io-index"
104checksum = "b72e1af32a4de4d21a43d26de33fe69c00e895371bd8b1523d674f011b610467"
105dependencies = [
106 "heck",
107 "proc-macro-error",
108 "proc-macro2",
109 "quote",
110 "syn",
111]
112
113[[package]]
99name = "difflib" 114name = "difflib"
100version = "0.4.0" 115version = "0.4.0"
101source = "registry+https://github.com/rust-lang/crates.io-index" 116source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -179,6 +194,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
179checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" 194checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"
180 195
181[[package]] 196[[package]]
197name = "heck"
198version = "0.3.3"
199source = "registry+https://github.com/rust-lang/crates.io-index"
200checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
201dependencies = [
202 "unicode-segmentation",
203]
204
205[[package]]
182name = "hermit-abi" 206name = "hermit-abi"
183version = "0.1.19" 207version = "0.1.19"
184source = "registry+https://github.com/rust-lang/crates.io-index" 208source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -282,6 +306,30 @@ dependencies = [
282] 306]
283 307
284[[package]] 308[[package]]
309name = "proc-macro-error"
310version = "1.0.4"
311source = "registry+https://github.com/rust-lang/crates.io-index"
312checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
313dependencies = [
314 "proc-macro-error-attr",
315 "proc-macro2",
316 "quote",
317 "syn",
318 "version_check",
319]
320
321[[package]]
322name = "proc-macro-error-attr"
323version = "1.0.4"
324source = "registry+https://github.com/rust-lang/crates.io-index"
325checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
326dependencies = [
327 "proc-macro2",
328 "quote",
329 "version_check",
330]
331
332[[package]]
285name = "proc-macro2" 333name = "proc-macro2"
286version = "1.0.32" 334version = "1.0.32"
287source = "registry+https://github.com/rust-lang/crates.io-index" 335source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -514,6 +562,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
514checksum = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41" 562checksum = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41"
515 563
516[[package]] 564[[package]]
565name = "unicode-segmentation"
566version = "1.8.0"
567source = "registry+https://github.com/rust-lang/crates.io-index"
568checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b"
569
570[[package]]
517name = "unicode-xid" 571name = "unicode-xid"
518version = "0.2.2" 572version = "0.2.2"
519source = "registry+https://github.com/rust-lang/crates.io-index" 573source = "registry+https://github.com/rust-lang/crates.io-index"
diff --git a/dotup_cli/Cargo.toml b/dotup_cli/Cargo.toml
index d351336..f80b763 100644
--- a/dotup_cli/Cargo.toml
+++ b/dotup_cli/Cargo.toml
@@ -10,9 +10,12 @@ doc = false
10 10
11[dependencies] 11[dependencies]
12anyhow = "1.0" 12anyhow = "1.0"
13clap = "3.0.0-rc.7"
14log = "0.4" 13log = "0.4"
15 14
15[dependencies.clap]
16features = ["derive"]
17version = "3.0.0-rc.7"
18
16[dependencies.dotup] 19[dependencies.dotup]
17path = "../dotup" 20path = "../dotup"
18 21