gritty 2.1.0

A command line tool to manage your remote repositories on GitHub, GitLab and Gitea remotes
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use std::{env, path::Path};

use clap::CommandFactory;

use gritty_clap::Args;

fn main() {
    let out_dir = env::var("OUT_DIR").expect("OUT_DIR not set");
    let man_dir = Path::new(&out_dir).join("man");
    // Generate gritty manpages on build
    std::fs::create_dir_all(&man_dir).expect("Failed to create man dir");
    clap_mangen::generate_to(Args::command(), &man_dir).expect("Failed to generate manpages");
}