summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcyqsimon <28627918+cyqsimon@users.noreply.github.com>2023-10-27 14:18:36 +0800
committerMartin Nordholts <enselic@gmail.com>2023-11-02 17:54:57 +0100
commitb000db8f32af8f8d608184ac5ec3413b46d0bf5b (patch)
treedb858174a5aa217da39aaf30f9a61ce90521ef44
parent116a6cc9a80ac5894368b9575655ddff8a1c7220 (diff)
Remove old completion generation code
-rw-r--r--build.rs30
1 files changed, 0 insertions, 30 deletions
diff --git a/build.rs b/build.rs
index 8acacb50..cf0375bf 100644
--- a/build.rs
+++ b/build.rs
@@ -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);
-// }