Spec-Zone.ru › CMake

CCMAKE_COLORS

Добавлен в версии 3.18.

Определяет цвета, используемые интерфейсом CMake curses при запуске в терминале, поддерживающем цвета. Синтаксис соответствует тем же соглашениям, что и LS_COLORS; то есть, список пар ключ/значение, разделённых :.

Ключи — это одиночная буква, соответствующая типу переменной кэша CMake:

  • s: A STRING.
  • p: A FILEPATH.
  • c: Значение, имеющее связанный список вариантов.
  • y: A BOOL с истинноподобным значением (например, ON, YES).
  • n: A 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/latest/envvar/CCMAKE_COLORS.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API