tardis-cli 0.2.0

TARDIS - Translates natural language dates into machine-readable formats
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
include!("src/cli_defs.rs");

fn main() {
    use clap::CommandFactory;

    let out_dir = std::path::PathBuf::from(std::env::var_os("OUT_DIR").expect("OUT_DIR not set"));

    let mut cmd = Cli::command();

    for &shell in clap_complete::Shell::value_variants() {
        clap_complete::generate_to(shell, &mut cmd, "td", &out_dir)
            .expect("failed to generate completions");
    }

    println!("cargo:rerun-if-changed=src/cli_defs.rs");
}