LINUX.ORG.RU

add_custom_command? или ты про что вообще? Предложение отдает надмозгом.

anonymous
()

Что есть статический анализатор, цель, которая создаёт исполняемый файл? И что значит вызвать, при сборке подпроекта прогонять этот анализатор на нём?

Dendy ★★★★★
()
Ответ на: комментарий от Dendy

make cppcheck в корневом каталоге проверяет весь проэкт. Я хочу чтобы этаже команда выполненая в дочернем каталоге запускала проверку в дочернем каталоге, но при этом не дублировать корневой CMakeList.txt

cvv ★★★★★
() автор топика
Ответ на: комментарий от d_a

только снизу - вверх. Я хочу сверху - вниз.

cvv ★★★★★
() автор топика
Ответ на: комментарий от cvv

В CMake нет дочерних директорий сборки. Нужно будет делать отдельную цель, к примеру: make mysubtarget_cppcheck. Как устроена это цель смотрите в исходниках корневого CMakeLists.txt, я не в курсе. Думаю, в любом случае можно создание этой цели завернуть в функцию, внутри которой будет некий add_custom_target(). И вызывать эту функцию в дочернем CMakeLists.txt.

Dendy ★★★★★
()
Последнее исправление: Dendy (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.