diff options
author | cyqsimon <28627918+cyqsimon@users.noreply.github.com> | 2023-10-27 14:18:36 +0800 |
---|---|---|
committer | Martin Nordholts <enselic@gmail.com> | 2023-11-02 17:54:57 +0100 |
commit | b000db8f32af8f8d608184ac5ec3413b46d0bf5b (patch) | |
tree | db858174a5aa217da39aaf30f9a61ce90521ef44 | |
parent | 116a6cc9a80ac5894368b9575655ddff8a1c7220 (diff) |
Remove old completion generation code
-rw-r--r-- | build.rs | 30 |
1 files changed, 0 insertions, 30 deletions
@@ -1,6 +1,3 @@ -// TODO: Re-enable generation of shell completion files (below) when clap 3 is out. -// For more details, see https://github.com/sharkdp/bat/issues/372 - // For bat-as-a-library, no build script is required. The build script is for // the manpage and completions, which are only relevant to the bat application. #[cfg(not(feature = "application"))] @@ -79,30 +76,3 @@ fn main() -> Result<(), Box<dyn std::error::Error>> { Ok(()) } - -// #[macro_use] -// extern crate clap; - -// use clap::Shell; -// use std::fs; - -// include!("src/clap_app.rs"); - -// const BIN_NAME: &str = "bat"; - -// fn main() { -// let outdir = std::env::var_os("SHELL_COMPLETIONS_DIR").or(std::env::var_os("OUT_DIR")); - -// let outdir = match outdir { -// None => return, -// Some(outdir) => outdir, -// }; - -// fs::create_dir_all(&outdir).unwrap(); - -// let mut app = build_app(true); -// app.gen_completions(BIN_NAME, Shell::Bash, &outdir); -// app.gen_completions(BIN_NAME, Shell::Fish, &outdir); -// app.gen_completions(BIN_NAME, Shell::Zsh, &outdir); -// app.gen_completions(BIN_NAME, Shell::PowerShell, &outdir); -// } |