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