use std::path::PathBuf;
use structopt::{clap::AppSettings, StructOpt};
#[derive(StructOpt, Debug)]
pub struct Sysroot {
#[structopt(long)]
pub manifest_path: Option<PathBuf>,
#[structopt(long, default_value = "./target/sysroot/target")]
pub target_dir: PathBuf,
#[structopt(long, default_value = "./target/sysroot")]
pub sysroot_dir: PathBuf,
#[structopt(long)]
pub target: Option<PathBuf>,
#[structopt(long)]
pub no_config: bool,
#[structopt(long)]
pub rust_src_dir: Option<PathBuf>,
}
#[derive(StructOpt, Debug)]
#[structopt(
bin_name = "cargo",
global_settings(&[
AppSettings::ColoredHelp,
]))]
pub enum Args {
Sysroot(Sysroot),
}