19 lines
410 B
Rust
19 lines
410 B
Rust
#![feature(iterator_try_collect, once_cell_try)]
|
|
|
|
use clap::Parser;
|
|
|
|
mod args;
|
|
mod commands;
|
|
mod sys;
|
|
|
|
fn main() -> anyhow::Result<()> {
|
|
let args = args::Args::parse();
|
|
env_logger::Builder::from_env(env_logger::Env::default().default_filter_or("trace"))
|
|
.format_timestamp(None)
|
|
.init();
|
|
|
|
match args.subcommand {
|
|
args::Command::Pacfiles => commands::pacfiles(&args),
|
|
}
|
|
}
|