taskwarrior-tui/build.rs
lkadalski 75217bf266 Providing support for Projects Pane
Signed-off-by: lkadalski <kadalski.lukasz@gmail.com>
2021-10-11 12:51:49 +02:00

18 lines
606 B
Rust

#![allow(dead_code)]
use clap_generate::{
generate_to,
generators::{Bash, Fish, PowerShell, Zsh},
};
include!("src/cli.rs");
fn main() {
let mut app = generate_cli_app();
let name = app.get_name().to_string();
let outdir = std::path::Path::new(env!("CARGO_MANIFEST_DIR")).join("completions/");
dbg!(&outdir);
generate_to::<Bash, _, _>(&mut app, &name, &outdir).unwrap();
generate_to::<Zsh, _, _>(&mut app, &name, &outdir).unwrap();
generate_to::<Fish, _, _>(&mut app, &name, &outdir).unwrap();
generate_to::<PowerShell, _, _>(&mut app, &name, &outdir).unwrap();
}