use std::path::PathBuf;
use aok::Result;
use clap::Parser;
#[derive(Parser, Debug)]
#[command(name = "pbc", about = "protobuf to rust crate")]
struct Args {
#[arg(short = 'w', long = "workdir", default_value = ".")]
workdir: PathBuf, }
fn main() -> Result<()> {
let args = Args::parse();
let workdir = args.workdir;
pbc::run(workdir)
}