mark_as_advanced
Отметить переменные кэша CMake как расширенные.
mark_as_advanced([CLEAR|FORCE] <var1> ...)
Устанавливает состояние «расширенные»/«не расширенные» для указанных переменных кэша.
Расширенная переменная не будет отображаться ни в одном из графических интерфейсов CMake, если опция show advanced не включена. В режиме скриптов состояние «расширенные»/«не расширенные» не имеет эффекта.
Если указано ключевое слово CLEAR, то расширенные переменные будут изменены на нерасширенные. Если указано ключевое слово FORCE, то переменные будут помечены как расширенные. Если ни FORCE, ни CLEAR не указаны, новые значения будут помечены как расширенные, но если переменная уже имеет состояние «расширенные»/«не расширенные», оно не будет изменено.
© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.14/command/mark_as_advanced.html