convert arg parsing errors into stderr printing, remove main_cli

This commit is contained in:
Markus Unterwaditzer
2025-11-18 12:12:08 +01:00
committed by Markus Unterwaditzer
parent 4cdc9961d3
commit f6e118a5cc
2 changed files with 11 additions and 15 deletions

View File

@@ -1,6 +1,7 @@
#[tokio::main(flavor = "current_thread")]
async fn main() {
if let Err(e) = installer::main_cli().await {
fn main() {
let args: Vec<String> = std::env::args().skip(1).collect();
if let Err(e) = installer::run_with_callback(args.iter().map(|s| s.as_str()), None) {
eprintln!("{e:?}");
std::process::exit(1);
}