zoi/cmd/clean.rs
1use crate::pkg;
2use colored::*;
3
4pub fn run() {
5 println!("{}", "--- Cleaning Cache ---".yellow().bold());
6 if let Err(e) = pkg::cache::clear() {
7 eprintln!("{}: {}", "Error".red(), e);
8 std::process::exit(1);
9 }
10 if let Err(e) = pkg::cache::clear_archives() {
11 eprintln!("{}: {}", "Error".red(), e);
12 std::process::exit(1);
13 }
14 println!("{}", "Cache cleaned successfully.".green());
15}