Skip to main content

zcp/
cli.rs

1use ytil_sys::cli::Args;
2
3mod install;
4
5pub fn run() -> rootcause::Result<()> {
6    let args = ytil_sys::cli::get();
7    if args.is_empty() || args.has_help() {
8        println!("{}", include_str!("../help.txt"));
9        return Ok(());
10    }
11
12    if args.first().is_some_and(|arg| arg == "install") {
13        return install::run(args.iter().any(|arg| arg == "--debug"));
14    }
15    rootcause::bail!("usage: zcp install [--debug]")
16}