summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clang-tidy/plugin
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2019-09-27 12:56:14 +0000
committerNico Weber <nicolasweber@gmx.de>2019-09-27 12:56:14 +0000
commitd69fa737fff31a3d5d11d56117c20ca9794bb2a4 (patch)
tree934c2a31e54f3ae12f51623dd3933d7dcd3d5e0b /clang-tools-extra/clang-tidy/plugin
parent18f805a7ea5f369ef523821693f1176b40bcfc7e (diff)
downloadbcm5719-llvm-d69fa737fff31a3d5d11d56117c20ca9794bb2a4.tar.gz
bcm5719-llvm-d69fa737fff31a3d5d11d56117c20ca9794bb2a4.zip
clang-tidy: Don't repeat list of all checks in three places.
Instead, put all checks in a cmake variable and reference this. Also, make clangd use the the ClangTidyForceLinker.h header instead of duplicating the list of modules -- the duplicate copy was missing the new "darwin" checker added in r373065. Differential Revision: https://reviews.llvm.org/D68132 llvm-svn: 373082
Diffstat (limited to 'clang-tools-extra/clang-tidy/plugin')
-rw-r--r--clang-tools-extra/clang-tidy/plugin/CMakeLists.txt27
1 files changed, 1 insertions, 26 deletions
diff --git a/clang-tools-extra/clang-tidy/plugin/CMakeLists.txt b/clang-tools-extra/clang-tidy/plugin/CMakeLists.txt
index dc5c2799634..4adc3f26977 100644
--- a/clang-tools-extra/clang-tidy/plugin/CMakeLists.txt
+++ b/clang-tools-extra/clang-tidy/plugin/CMakeLists.txt
@@ -8,31 +8,6 @@ add_clang_library(clangTidyPlugin
clangFrontend
clangSema
clangTidy
- clangTidyAbseilModule
- clangTidyAndroidModule
- clangTidyBoostModule
- clangTidyBugproneModule
- clangTidyCERTModule
- clangTidyCppCoreGuidelinesModule
- clangTidyDarwinModule
- clangTidyFuchsiaModule
- clangTidyGoogleModule
- clangTidyHICPPModule
- clangTidyLinuxKernelModule
- clangTidyLLVMModule
- clangTidyMiscModule
- clangTidyModernizeModule
- clangTidyObjCModule
- clangTidyOpenMPModule
- clangTidyPerformanceModule
- clangTidyPortabilityModule
- clangTidyReadabilityModule
- clangTidyZirconModule
clangTooling
+ ${ALL_CLANG_TIDY_CHECKS}
)
-
-if(CLANG_ENABLE_STATIC_ANALYZER)
- target_link_libraries(clangTidyPlugin PRIVATE
- clangTidyMPIModule
- )
-endif()
OpenPOWER on IntegriCloud