diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.rs | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/main.rs b/src/main.rs index a144e3a..509e055 100644 --- a/src/main.rs +++ b/src/main.rs @@ -85,10 +85,12 @@ fn compile_only(filename: &str) { .expect("fail"); bar.finish_and_clear(); if compilecmd.status.success() { - println!("{} Successfully compiled {}!", Emoji("✅", "✓"), style(filename).italic()); + let formatstr = format!("{} Successfully compiled {}!", Emoji("✅", "✓"), filename); + println!("{}", style(formatstr).green()); clean().unwrap(); } else { - println!("{} Compilation of {} failed! Compiler error message:\n", Emoji("⚠️ ", "!"), style(filename).italic()); + let formatstr = format!("{} Compilation of {} failed! Compiler error message:\n", Emoji("⚠️ ", "!"), filename); + println!("{}", style(formatstr).red()); println!("{}", String::from_utf8_lossy(&compilecmd.stderr)); clean().unwrap(); std::process::exit(1); @@ -105,10 +107,12 @@ fn test(filename: &str) { .expect("fail"); bar.finish_and_clear(); if testcmd.status.success() { - println!("{} Successfully tested {}!", Emoji("✅", "✓"), style(filename).italic()); + let formatstr = format!("{} Successfully tested {}!", Emoji("✅", "✓"), filename); + println!("{}", style(formatstr).green()); clean().unwrap(); } else { - println!("{} Testing of {} failed! Please try again.", Emoji("⚠️ ", "!"), style(filename).italic()); + let formatstr = format!("{} Testing of {} failed! Please try again.", Emoji("⚠️ ", "!"), filename); + println!("{}", style(formatstr).red()); clean().unwrap(); std::process::exit(1); } |
