use structopt::StructOpt;
pub mod create;
pub mod execute;
pub mod mirror;
pub mod package;
pub mod serve;
pub mod update;
#[derive(Debug, StructOpt)]
#[structopt(name = "skrd")]
pub enum Command {
#[structopt(name = "create")]
Create(create::Create),
#[structopt(name = "mirror")]
Mirror(mirror::Mirror),
#[structopt(name = "update")]
Update(update::Update),
#[structopt(name = "serve")]
Serve(serve::Serve),
#[structopt(name = "package")]
Package(package::Package),
#[structopt(name = "exec")]
Execute(execute::Execute),
}