diff --git a/wiki/Prog/Development/CMake управление проектом.adoc b/wiki/Prog/Development/CMake управление проектом.adoc index b019d00..c094cac 100644 --- a/wiki/Prog/Development/CMake управление проектом.adoc +++ b/wiki/Prog/Development/CMake управление проектом.adoc @@ -1160,7 +1160,7 @@ https://www.viva64.com/ru/pvs-studio[PVS-Studio]. ==== clazy -Функция `add_clazy-check` создаёт цели, которые используются +Функция `add_clazy_check` создаёт цели, которые используются для проверки исходных текстов анализатором `clang`. Пример использования: @@ -1171,3 +1171,42 @@ add_clazy_check(${TRGT} ${TRGT_cpp} ${TRGT_hpp} ${TRGT_moc_hpp}) ---- +==== Clang Tidy + +Функция `add_clang_tidy_check` создаёт цели, которые используются +для проверки исходных текстов анализатором `clang-tidy`. +Пример использования: + +[source,cmake] +---- +# Создание цели clang-tidy-check для проверки утилитой clang-tidy +add_clang_tidy_check(${TRGT} ${TRGT_cpp} ${TRGT_hpp} ${TRGT_moc_hpp}) +---- + + +==== Clang Static Analyzer + +Функция `add_clang_analyze_check` создаёт цели, которые используются +для проверки исходных текстов анализатором `clang-analyze`. +Пример использования: + +[source,cmake] +---- +# Создание цели clang-analyze-check для проверки утилитой clang-analyze +add_clang_analyze_check(${TRGT} ${TRGT_cpp} ${TRGT_hpp} ${TRGT_moc_hpp}) +---- + + +==== PVS-Studio + +Функция `add_pvs_check` создаёт цели, которые используются +для проверки исходных текстов анализатором `pvs-studio-analyzer`. +Пример использования: + +[source,cmake] +---- +# Создание цели pvs-check для проверки утилитой pvs-studio-analyzer +add_pvs_check(${TRGT}) +---- + +