blob: 6738c310386288243b731bd23170769223f00934 [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
Alexander Kornienko98d33912016-10-17 17:25:02 +000018 clangFormat
NAKAMURA Takumi78f534d2013-12-10 01:41:10 +000019 clangFrontend
Manuel Klimek3d67c882015-08-11 13:11:29 +000020 clangLex
Alp Tokere208dfc2014-07-16 16:50:17 +000021 clangRewrite
NAKAMURA Takumi23b702c2014-07-14 05:01:53 +000022 clangSema
23 clangStaticAnalyzerCore
Manuel Klimek814f9bd2013-11-14 15:49:44 +000024 clangStaticAnalyzerFrontend
NAKAMURA Takumi78f534d2013-12-10 01:41:10 +000025 clangTooling
NAKAMURA Takumidc872ed2014-10-30 00:44:01 +000026 clangToolingCore
Daniel Jasperd07c8402013-07-29 08:19:24 +000027 )
28
Yan Wang36206202017-06-23 21:37:29 +000029add_subdirectory(android)
Haojian Wu40571b7c2018-03-09 10:47:14 +000030add_subdirectory(abseil)
Piotr Padlewski5625f652016-04-29 17:58:29 +000031add_subdirectory(boost)
Gabor Horvath829e75a2017-07-14 12:15:55 +000032add_subdirectory(bugprone)
Aaron Ballmanea2f90c2015-10-02 13:27:19 +000033add_subdirectory(cert)
Aaron Ballmanaaa40802015-10-06 13:31:00 +000034add_subdirectory(cppcoreguidelines)
Aaron Ballmand3d78b92017-11-28 21:09:25 +000035add_subdirectory(fuchsia)
Daniel Jasperd07c8402013-07-29 08:19:24 +000036add_subdirectory(google)
Aaron Ballmandbdbabf2017-03-19 17:23:23 +000037add_subdirectory(hicpp)
38add_subdirectory(llvm)
Alexander Kornienko16ac6ce2014-03-05 13:14:32 +000039add_subdirectory(misc)
Alexander Kornienkofc650862015-08-14 13:17:11 +000040add_subdirectory(modernize)
Alexander Kornienko5e0a50c2016-08-02 20:29:35 +000041add_subdirectory(mpi)
Haojian Wuabcd64c2017-10-26 08:23:20 +000042add_subdirectory(objc)
Alexander Kornienkob959f4c2015-12-30 10:24:40 +000043add_subdirectory(performance)
Aaron Ballmandbdbabf2017-03-19 17:23:23 +000044add_subdirectory(plugin)
Fangrui Songc0e768d2018-03-07 16:57:42 +000045add_subdirectory(portability)
Alexander Kornienko33fc3db2014-09-22 10:41:39 +000046add_subdirectory(readability)
Aaron Ballmandbdbabf2017-03-19 17:23:23 +000047add_subdirectory(tool)
Benjamin Kramer498cce52014-08-13 13:57:57 +000048add_subdirectory(utils)
Julie Hockettb6f7c932018-03-14 23:47:50 +000049add_subdirectory(zircon)