conceal 0.1.2

A trash collector.
use clap::CommandFactory;
use clap_complete::{
    generate_to,
    Shell::{Bash, Fish},
};
use std::io::Result;

include!("src/cli.rs");

fn main() -> Result<()> {
    let cmd = &mut Cli::command();
    let name = "cnc";
    let dir = "complete";

    // Don't use clap's support for zsh.
    // TODO: zsh completions should be written manually in `complete/_cnc`
    generate_to(Bash, cmd, name, dir)?;
    generate_to(Fish, cmd, name, dir)?;

    Ok(())
}