clean-rs 0.1.18

Project clean tools support rust, golang, maven and gradle projects out of the box
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use std::process::exit;

use clean_rs::{clean, Result};

#[tokio::main]
async fn main() {
    if let Err(err) = run().await {
        eprintln!("{}", err);
        exit(1);
    }
}

async fn run() -> Result<()> {
    let start_dir = std::env::args().nth(1);
    clean(start_dir.as_deref().unwrap_or(".")).await?;
    Ok(())
}