Skip to content

Commit 43df1a7

Browse files
author
HoolaBoola
committed
Created build script for shell completions. Commented out code that causes build to crash
1 parent b01ad06 commit 43df1a7

3 files changed

Lines changed: 31 additions & 0 deletions

File tree

Cargo.lock

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,7 @@ crossterm = "0.19"
3535
tui = { version = "0.14", default-features = false, features = ['crossterm'] }
3636
termcolor = "1.1"
3737
terminal_size = "0.1.16"
38+
39+
[build-dependencies]
40+
clap = "3.0.0-beta.2"
41+
clap_generate = "3.0.0-beta.2"

build.rs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
use clap;
2+
//use clap_generate::{generate_to, generators::Zsh};
3+
use std::io::Error;
4+
5+
include!("src/cli.rs");
6+
7+
fn main() -> Result<(), Error> {
8+
let _outdir = match std::env::var_os("OUT_DIR") {
9+
None => return Ok(()),
10+
Some(outdir) => outdir,
11+
};
12+
13+
let mut _app = build_cli();
14+
//generate_to::<Zsh, _, _>(&mut app, "tmc", outdir);
15+
16+
Ok(())
17+
}

0 commit comments

Comments
 (0)