use clap::Args;
use std::path::PathBuf;
#[derive(Args, Debug)]
pub struct BuildArgs {
#[arg(short, long)]
pub target: Option<String>,
#[arg(long, default_value_t = false)]
pub frozen: bool,
#[arg(long, default_value_t = false)]
pub offline: bool,
#[arg(short, long, default_value = "rivox.toml")]
pub manifest_path: PathBuf,
#[arg(long, default_value_t = false)]
pub no_sandbox: bool,
#[arg(long, default_value_t = false)]
pub dry_run: bool,
}