Диагностика раскраски с помощью SCons

В настоящее время я использую пакет colorama для окрашивания сообщений, генерируемых моими сценариями сборки. Я также использовал scolorizer, который заменяет команды сборки пользовательскими цветными сообщениями, используя strfunction() в SCons. Это, безусловно, делает вывод сборки менее подробным, а предупреждения легче обнаружить.

Тем не менее, я часто предпочитаю видеть полные командные строки при сборке. Есть ли в SCons механизм для захвата выходных данных компилятора, дающий возможность вводить некоторые цвета терминала перед его распечаткой?

1 ответ

Решение

Вы можете сделать это, установив в среде CC и CXX подходящую оболочку для вашего компилятора, например colorgcc.

Другие вопросы по тегам