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 цветов могут соответствовать исходной палитры CGA. (Многие современные эмуляторы терминалов также позволяют пользователю настроить свою палитру цветов, по крайней мере, для первых 16 цветов.)
Обратите внимание, что выполняется минимальная проверка некорректных цветов (хотя значение, превышающее значение, которое curses считает поддерживаемым вашим терминалом, будет проигнорировано).
Например:
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.28/envvar/CCMAKE_COLORS.html