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}