compiler-timer/src/main.rs
2023-09-06 13:35:18 +02:00

21 lines
491 B
Rust

use std::{env, process::Command, time::SystemTime};
fn main() {
let start_time = SystemTime::now();
let args: Vec<String> = 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);
}