#msbuild #continuous-integration #clang-tidy
Вопрос:
Я ищу способ интеграции clang-tidy
в рабочий процесс CI, но используемая система сборки-MSBuild с зависимостями, управляемыми vcpkg в режиме manisfest.
Есть ли какая-то расширенная командная строка, которую я могу передать MSBuild (или какому-либо другому инструменту, который полностью понимает процесс MSBuild), чтобы иметь возможность генерировать compile_commands.json
?
Я уверен, что я не тот , кто это попробует, я видел пару случаев успешного использования SourceTrail
и ClangPowerTools
, но в моем случае это было особенно болезненно, потому что альтернативы не могут обнаружить пути включения, предоставляемые vcpkg.