SKIP_LINTING
Добавлено в версии 4.2.
Исключает все исходные файлы цели из проверки настроенными инструментами анализа кода.
Если это логическое свойство включено для цели, инструменты анализа кода C/C++, включённые для этой цели (например, <LANG>_CPPLINT, <LANG>_CLANG_TIDY, <LANG>_CPPCHECK, <LANG>_ICSTAT и <LANG>_INCLUDE_WHAT_YOU_USE) не будут запускаться для исходных файлов, компилируемых этой целью. Если свойство исходного файла SKIP_LINTING задано для определённого исходного файла или задано свойство набора файлов SKIP_LINTING, оно имеет приоритет над этим свойством, действующим для всей цели.
Это удобная альтернатива заданию свойства исходного файла SKIP_LINTING отдельно для каждого исходного файла. Если включено свойство SKIP_LINTING цели или свойство SKIP_LINTING набора файлов, содержащего этот исходный файл, либо свойство SKIP_LINTING исходного файла, этот исходный файл будет исключён из анализа.
Это свойство не влияет на цели, у которых нет исходных файлов.
См. также
-
SKIP_LINTING— свойство набора файлов -
SKIP_LINTING— свойство исходного файла
© 2000–2026 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/prop_tgt/SKIP_LINTING.html