From ef0889ff3f372b2a9e7d819502d6da964ead5d99 Mon Sep 17 00:00:00 2001 From: diogo464 Date: Thu, 23 Dec 2021 19:38:33 +0000 Subject: Added "derive" feature to clap --- Cargo.lock | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++ dotup_cli/Cargo.toml | 5 ++++- 2 files changed, 58 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index 5ad5697..e0bdeb3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -88,13 +88,28 @@ checksum = "9468f8012246b0836c6fd11725102b0844254985f2462b6c637d50040ef49df0" dependencies = [ "atty", "bitflags", + "clap_derive", "indexmap", + "lazy_static", "os_str_bytes", "strsim", "termcolor", "textwrap", ] +[[package]] +name = "clap_derive" +version = "3.0.0-rc.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b72e1af32a4de4d21a43d26de33fe69c00e895371bd8b1523d674f011b610467" +dependencies = [ + "heck", + "proc-macro-error", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "difflib" version = "0.4.0" @@ -178,6 +193,15 @@ version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" +[[package]] +name = "heck" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" +dependencies = [ + "unicode-segmentation", +] + [[package]] name = "hermit-abi" version = "0.1.19" @@ -281,6 +305,30 @@ dependencies = [ "treeline", ] +[[package]] +name = "proc-macro-error" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +dependencies = [ + "proc-macro-error-attr", + "proc-macro2", + "quote", + "syn", + "version_check", +] + +[[package]] +name = "proc-macro-error-attr" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +dependencies = [ + "proc-macro2", + "quote", + "version_check", +] + [[package]] name = "proc-macro2" version = "1.0.32" @@ -513,6 +561,12 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41" +[[package]] +name = "unicode-segmentation" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b" + [[package]] name = "unicode-xid" version = "0.2.2" 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 [dependencies] anyhow = "1.0" -clap = "3.0.0-rc.7" log = "0.4" +[dependencies.clap] +features = ["derive"] +version = "3.0.0-rc.7" + [dependencies.dotup] path = "../dotup" -- cgit