cargo-newcpp 0.7.1

A cargo plugin for creating new C++ projects.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use std::process::Command;

use cargo_newcpp::command_helper::dump_command;

fn main() {
    run_clean("target/");
}

// happy path 
fn run_clean(target_dir: &str){
    // perhaps consider:
    // cmake --build <target> -t clean 
    let mut cmd = Command::new("rm");
    cmd.arg("-rf")
        .arg(target_dir);

    dump_command(&mut cmd);
}