CMAKE_COLOR_DIAGNOSTICS
Добавлен в версию 3.24.
Включить цветную диагностику по всему проекту.
Эта переменная использует три состояния: ON, OFF и не определено.
Когда не определено:
-
Генераторы Makefile инициализируют переменную
CMAKE_COLOR_MAKEFILEзначениемON. Она управляет цветными сообщениями системы сборки. - Компиляторы GNU/Clang не вызываются с флагом цветной диагностики.
Когда ON:
-
Генераторы Makefile по умолчанию выдают цветные сообщения системы сборки.
CMAKE_COLOR_MAKEFILEне инициализируется, но может быть явно установлена вOFF, чтобы отключить цветные сообщения системы сборки. - Компиляторы GNU/Clang вызываются с флагом, включающим цветную диагностику (
-fcolor-diagnostics).
Когда OFF:
-
Генераторы Makefile по умолчанию не выдают цветные сообщения системы сборки.
CMAKE_COLOR_MAKEFILEне инициализируется, но может быть явно установлена вON, чтобы включить цветные сообщения системы сборки. - Компиляторы GNU/Clang вызываются с флагом, отключающим цветную диагностику (
-fno-color-diagnostics).
Если переменная среды CMAKE_COLOR_DIAGNOSTICS установлена, используется её значение. В противном случае, CMAKE_COLOR_DIAGNOSTICS по умолчанию не определено.
© 2000–2024 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.31/variable/CMAKE_COLOR_DIAGNOSTICS.html