TYPE
Тип виджета для записи в графических интерфейсах.
Значения элементов кэша всегда являются строками, но графические интерфейсы CMake представляют виджеты, чтобы помочь пользователям задавать значения. Графические интерфейсы используют это свойство как подсказку для определения типа виджета. Допустимые значения TYPE:
BOOL = Boolean ON/OFF value. PATH = Path to a directory. FILEPATH = Path to a file. STRING = Generic string value. INTERNAL = Do not present in GUI at all. STATIC = Value managed by CMake, do not change. UNINITIALIZED = Type not yet specified.
Обычно тип элемента кэша (TYPE) должен устанавливаться командой, которая его создаёт (set, option, find_library и т. д.).
© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.11/prop_cache/TYPE.html