use std::{env, process::Command, time::SystemTime}; fn main() { let start_time = SystemTime::now(); let args: Vec = env::args().collect(); println!("{:?}", args); if args.len() < 2 { println!("Not enough arguments."); return; } let cmd = &args[1]; println!("starting build"); let process = Command::new(cmd).args(&args[2..]).status(); println!("\n"); println!("{:?}", process); let time_taken = start_time.elapsed().unwrap(); println!("Took {:?}", time_taken); }