godot icon indicating copy to clipboard operation
godot copied to clipboard

Add colors to SCons error/warning messages

Open Calinou opened this issue 1 year ago • 0 comments
trafficstars

This also includes various improvements to the messages:

  • Remove some "success" messages that were printed on every build, such as the macOS minimum supported version (which is already mentioned in the documentation. Only the "error" variants of these messages are kept.
  • Use gray color for the build timer printed at the end of each build, and only display 2 decimals.
  • Use non-zero exit codes when exiting after some error messages that previously exited with a zero (success) exit code.
  • Improve formatting of the Direct3D 12 missing dependencies message.
  • Clarify how MSVC is detected in the message printed when it's detected.
  • Force colored output on CI (it's non-interactive but can still display colors).

Preview

Screenshot_20240207_202104

Screenshot_20240207_202502

Screenshot_20240207_202726

I also had automatic underlining of backticked text at some point, but I removed it for now. Let me know if you'd like me to readd it:

Screenshot_20240207_201931

Calinou avatar Feb 07 '24 19:02 Calinou