[clang-tidy] Fix ParentVirtualCallCheck for old MSVS compilers
[lldb.git] / clang-tools-extra / CMakeLists.txt
1 add_subdirectory(clang-apply-replacements)
2 add_subdirectory(clang-reorder-fields)
3 add_subdirectory(modularize)
4 if(CLANG_ENABLE_STATIC_ANALYZER)
5 add_subdirectory(clang-tidy)
6 add_subdirectory(clang-tidy-vs)
7 endif()
8
9 add_subdirectory(change-namespace)
10 add_subdirectory(clang-doc)
11 add_subdirectory(clang-query)
12 add_subdirectory(clang-move)
13 add_subdirectory(clangd)
14 add_subdirectory(include-fixer)
15 add_subdirectory(pp-trace)
16 add_subdirectory(tool-template)
17
18 # Add the common testsuite after all the tools.
19 if(CLANG_INCLUDE_TESTS)
20 add_subdirectory(test)
21 add_subdirectory(unittests)
22 endif()
23
24 option(CLANG_TOOLS_EXTRA_INCLUDE_DOCS "Generate build targets for the Clang Extra Tools docs."
25   ${LLVM_INCLUDE_DOCS})
26 if( CLANG_TOOLS_EXTRA_INCLUDE_DOCS )
27   add_subdirectory(docs)
28 endif()
29