Add shell completions

- Add a `build.rs` (plus dependencies) to generate the shell completions
  clap knows.
This commit is contained in:
Malte Meiboom
2026-06-03 14:38:35 +02:00
parent e43f627e1b
commit ccfb8d6f36
3 changed files with 67 additions and 0 deletions
Generated
+11
View File
@@ -326,6 +326,15 @@ dependencies = [
"strsim",
]
[[package]]
name = "clap_complete"
version = "4.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e0a7a9bfdb35811f9e59832f0f05975114d2251b415fb534108e6f34060fd772"
dependencies = [
"clap",
]
[[package]]
name = "clap_derive"
version = "4.6.1"
@@ -1028,6 +1037,8 @@ dependencies = [
"anyhow",
"bytes",
"clap",
"clap_complete",
"fastrand",
"indymilter",
"log",
"log4rs",