feat: add clap_complete for generating completion files

`ahab generate <shell>` can now be used to generte completion files for
this tool.
This commit is contained in:
2023-05-27 13:26:35 +02:00
parent a9a5e401dc
commit 61e7556997
4 changed files with 28 additions and 1 deletions

10
Cargo.lock generated
View File

@@ -8,6 +8,7 @@ version = "0.1.0"
dependencies = [
"anyhow",
"clap",
"clap_complete",
"dotenvy",
]
@@ -102,6 +103,15 @@ dependencies = [
"strsim",
]
[[package]]
name = "clap_complete"
version = "4.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a04ddfaacc3bc9e6ea67d024575fafc2a813027cf374b8f24f7bc233c6b6be12"
dependencies = [
"clap",
]
[[package]]
name = "clap_derive"
version = "4.3.0"