cli-me 0.1.0

My first test crate
use::clap::builder::{Command, Arg};
use::clap_mangen;

fn main() -> std::io::Result<()>  {

    let out_dir = std::path::PathBuf::from(std::env::var_os("OUT_DIR").ok_or_else(|| std::io::ErrorKind::NotFound)?);

    let cmd = Command::new("cli-me")
                .author("noshishi")
                .about("first cli")
                .version("version 0.1.0")
                .arg(Arg::new("generate")
                    .short('g')
                    .long("gene")
                    .help("Generate sentence")
                    .value_name("path"));

    let man = clap_mangen::Man::new(cmd);
    let mut buffer: Vec<u8> = Default::default();
    man.render(&mut buffer)?;

    std::fs::write(out_dir.join("cli-me.1"), buffer)?;

    Ok(())
}