blob: d698fd2670c4f57ff6a09ead7556cc35e91914a7 [file] [log] [blame]
Daniel Jasperd07c8402013-07-29 08:19:24 +00001set(LLVM_LINK_COMPONENTS
NAKAMURA Takumiff9225f2013-12-09 19:27:57 +00002 Support
Daniel Jasperd07c8402013-07-29 08:19:24 +00003 )
4
5add_clang_library(clangTidy
6 ClangTidy.cpp
7 ClangTidyModule.cpp
Alexander Kornienko0ba86b72014-01-09 16:31:25 +00008 ClangTidyDiagnosticConsumer.cpp
Alexander Kornienkodad4acb2014-05-22 16:07:11 +00009 ClangTidyOptions.cpp
NAKAMURA Takumi871d1042014-02-23 13:43:01 +000010
11 DEPENDS
12 ClangSACheckers
NAKAMURA Takumi96986862014-02-26 06:41:29 +000013
14 LINK_LIBS
NAKAMURA Takumi78f534d2013-12-10 01:41:10 +000015 clangAST
16 clangASTMatchers
Daniel Jasperd07c8402013-07-29 08:19:24 +000017 clangBasic
NAKAMURA Takumi78f534d2013-12-10 01:41:10 +000018 clangFrontend
Manuel Klimek3d67c882015-08-11 13:11:29 +000019 clangLex
Alp Tokere208dfc2014-07-16 16:50:17 +000020 clangRewrite
NAKAMURA Takumi23b702c2014-07-14 05:01:53 +000021 clangSema
22 clangStaticAnalyzerCore
Manuel Klimek814f9bd2013-11-14 15:49:44 +000023 clangStaticAnalyzerFrontend
NAKAMURA Takumi78f534d2013-12-10 01:41:10 +000024 clangTooling
NAKAMURA Takumidc872ed2014-10-30 00:44:01 +000025 clangToolingCore
Daniel Jasperd07c8402013-07-29 08:19:24 +000026 )
27
28add_subdirectory(tool)
Aaron Ballmanea2f90c2015-10-02 13:27:19 +000029add_subdirectory(cert)
Daniel Jasperd07c8402013-07-29 08:19:24 +000030add_subdirectory(llvm)
31add_subdirectory(google)
Alexander Kornienko16ac6ce2014-03-05 13:14:32 +000032add_subdirectory(misc)
Alexander Kornienkofc650862015-08-14 13:17:11 +000033add_subdirectory(modernize)
Alexander Kornienko33fc3db2014-09-22 10:41:39 +000034add_subdirectory(readability)
Benjamin Kramer498cce52014-08-13 13:57:57 +000035add_subdirectory(utils)