2022-11-23 09:26:26 -05:00
|
|
|
mod bootspec;
|
2022-11-21 19:29:16 -05:00
|
|
|
mod cli;
|
2022-11-23 09:26:26 -05:00
|
|
|
mod esp;
|
|
|
|
mod install;
|
|
|
|
mod stub;
|
2022-11-21 19:29:16 -05:00
|
|
|
|
|
|
|
use std::process;
|
|
|
|
|
|
|
|
use anyhow::Result;
|
|
|
|
use clap::Parser;
|
|
|
|
|
|
|
|
use cli::Cli;
|
|
|
|
|
|
|
|
fn main() -> Result<()> {
|
|
|
|
let cli = Cli::parse();
|
|
|
|
if let Err(e) = cli.call() {
|
|
|
|
eprintln!("{}", e);
|
|
|
|
process::exit(1)
|
|
|
|
};
|
|
|
|
Ok(())
|
|
|
|
}
|