diff --git a/src/run.rs b/src/run.rs index 809b79da..ea790699 100644 --- a/src/run.rs +++ b/src/run.rs @@ -17,7 +17,7 @@ pub fn run(matches: clap::ArgMatches) { bar.set_message(format!("Compiling {}...", filename).as_str()); bar.enable_steady_tick(100); let compilecmd = Command::new("rustc") - .args(&[filename, "-o", "temp"]) + .args(&[filename, "-o", "temp", "--color", "always"]) .output() .expect("fail"); bar.set_message(format!("Running {}...", filename).as_str()); diff --git a/src/verify.rs b/src/verify.rs index 9aa3a4b9..eb609ab3 100644 --- a/src/verify.rs +++ b/src/verify.rs @@ -84,7 +84,7 @@ pub fn test(filename: &str) -> Result<(), ()> { bar.set_message(format!("Testing {}...", filename).as_str()); bar.enable_steady_tick(100); let testcmd = Command::new("rustc") - .args(&["--test", filename, "-o", "temp"]) + .args(&["--test", filename, "-o", "temp", "--color", "always"]) .output() .expect("fail"); bar.finish_and_clear();