Impl self-install mode in main_impl.rs

Signed-off-by: Jiahao XU <30436523+NobodyXu@users.noreply.github.com>
This commit is contained in:
Jiahao XU 2024-11-07 22:47:09 +11:00 committed by GitHub
parent 142d53db38
commit 173cda5504
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -43,6 +43,8 @@ rustc-llvm-version: {rustc_llvm_version}"#
println!("{cargo_binstall_version}");
}
MainExit::Success(None)
} else if args.self_install {
MainExit::new(entry::self_install(), None)
} else {
logging(
args.log_level.unwrap_or(LevelFilter::Info),
@ -59,6 +61,6 @@ rustc-llvm-version: {rustc_llvm_version}"#
let done = start.elapsed();
debug!("run time: {done:?}");
MainExit::new(result, done)
MainExit::new(result, Some(done))
}
}