CCMAKE_COLORS
Определяет цвета, используемые интерфейсом CMake curses при запуске в терминале, поддерживающем цвета. Синтаксис следует тем же соглашениям, что и LS_COLORS; то есть, список пар «ключ-значение», разделенных :.
Ключи — это одиночная буква, соответствующая типу переменной кэша CMake:
-
s: ASTRING. -
p: AFILEPATH. -
c: Значение, имеющее связанный список вариантов. -
y: ABOOLс истинноподобным значением (например,ON,YES). -
n: ABOOLс ложноподобным значением (например,OFF,NO).
Значения — целое число, определяющее цвет. 0 — чёрный цвет (вероятно, его не следует использовать). Другие определяются поддержкой цветов вашим терминалом. Большинство (цветных) терминалов поддерживают как минимум 8 или 16 цветов. Некоторые поддерживают до 256 цветов. Цвета, вероятно, будут соответствовать этой диаграмме, хотя первые 16 цветов могут соответствовать оригинальной палитры CGA. (Многие современные эмуляторы терминалов также позволяют пользователю настраивать свою цветовую палитру, по крайней мере, для первых 16 цветов.)
Обратите внимание, что проверка некорректных цветов (хотя значение, превышающее поддерживаемое вашим терминалом по мнению curses, будет проигнорировано) или некорректного синтаксиса минимальна.
Например:
CCMAKE_COLORS='s=39:p=220:c=207:n=196:y=46'
© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.18/envvar/CCMAKE_COLORS.html