Add shell completion and manpage generation (#233)

This commit is contained in:
Marcin Puc
2022-11-26 20:42:35 +01:00
committed by GitHub
parent 37b900c56a
commit f6ec6c76db
5 changed files with 51 additions and 80 deletions

27
Cargo.lock generated
View File

@@ -258,6 +258,15 @@ dependencies = [
"textwrap",
]
[[package]]
name = "clap_complete"
version = "3.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da92e6facd8d73c22745a5d3cbb59bdf8e46e3235c923e516527d8e81eec14a4"
dependencies = [
"clap",
]
[[package]]
name = "clap_derive"
version = "3.1.18"
@@ -280,6 +289,16 @@ dependencies = [
"os_str_bytes",
]
[[package]]
name = "clap_mangen"
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "121b598d1b9d63d4ff3b7dae8defd88cc23e41850ee89fd2feec2e7d992e6ec8"
dependencies = [
"clap",
"roff",
]
[[package]]
name = "codespan-reporting"
version = "0.11.1"
@@ -1533,6 +1552,12 @@ dependencies = [
"winapi",
]
[[package]]
name = "roff"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b833d8d034ea094b1ea68aa6d5c740e0d04bad9d16568d08ba6f76823a114316"
[[package]]
name = "rust-ini"
version = "0.18.0"
@@ -2041,6 +2066,8 @@ dependencies = [
"cfg-if",
"chrono",
"clap",
"clap_complete",
"clap_mangen",
"color-eyre",
"console",
"directories",