Create shell completions OUT_DIR

This commit is contained in:
Andrey Cherkashin 2017-11-14 18:40:03 -08:00 committed by David Peter
parent 673392045f
commit 3104729f29
1 changed files with 2 additions and 0 deletions

View File

@ -13,6 +13,7 @@ extern crate version_check;
use clap::Shell;
use std::io::{self, Write};
use std::process::exit;
use std::fs;
include!("src/app.rs");
@ -32,6 +33,7 @@ fn main() {
None => return,
Some(outdir) => outdir,
};
fs::create_dir_all(&outdir).unwrap();
let mut app = build_app();
app.gen_completions("fd", Shell::Bash, &outdir);