private void OnLogMessage(object sender, BuildStepLogEventArgs e) { if (e.Color.HasValue) { Console.ForegroundColor = e.Color.Value; } BuildStep step = sender as BuildStep; Console.WriteLine("[{0}] {1}", step.Name, e.Message); if (e.Color.HasValue) { Console.ResetColor(); } if (e.FatalError) { Environment.Exit(1); } }