blob: ee681bbb45aec6b3b18941bedec466d6b3143cdf [file] [log] [blame]
NAKAMURA Takumi3766d102016-08-31 00:46:32 +00001set(LLVM_LINK_COMPONENTS
2 Option
3 Support
4 )
Manuel Klimek47c245a2012-04-04 12:07:46 +00005
Daniel Jaspercb3e6182014-10-29 18:55:09 +00006add_subdirectory(Core)
Eric Liu9e745b72017-03-01 13:14:01 +00007add_subdirectory(Refactoring)
Alex Lorenza75b2ca2017-07-21 12:49:28 +00008add_subdirectory(ASTDiff)
Daniel Jaspercb3e6182014-10-29 18:55:09 +00009
Manuel Klimek47c245a2012-04-04 12:07:46 +000010add_clang_library(clangTooling
NAKAMURA Takumi075c89b2012-07-27 06:18:12 +000011 ArgumentsAdjusters.cpp
Alexander Kornienko01387262012-08-22 20:52:52 +000012 CommonOptionsParser.cpp
Manuel Klimek47c245a2012-04-04 12:07:46 +000013 CompilationDatabase.cpp
Eric Liu826b7832017-10-26 10:38:14 +000014 Execution.cpp
Daniel Jasper26cf9c42012-10-08 16:08:15 +000015 FileMatchTrie.cpp
Etienne Bergeron53276d12016-05-11 14:31:39 +000016 FixIt.cpp
Daniel Jasper6ed1f852012-08-24 05:50:27 +000017 JSONCompilationDatabase.cpp
Manuel Klimek3f001342012-05-23 16:29:20 +000018 Refactoring.cpp
Daniel Jasper1975e032012-07-17 08:03:01 +000019 RefactoringCallbacks.cpp
Eric Liu826b7832017-10-26 10:38:14 +000020 StandaloneExecution.cpp
NAKAMURA Takumi075c89b2012-07-27 06:18:12 +000021 Tooling.cpp
Chandler Carruth28969b42012-06-21 01:30:21 +000022
NAKAMURA Takumi6110c9a2016-08-31 00:46:25 +000023 DEPENDS
24 ClangDriverOptions
25
NAKAMURA Takumi96986862014-02-26 06:41:29 +000026 LINK_LIBS
Chandler Carruth28969b42012-06-21 01:30:21 +000027 clangAST
Daniel Jasper1975e032012-07-17 08:03:01 +000028 clangASTMatchers
NAKAMURA Takumi65d42bc2013-12-09 19:04:43 +000029 clangBasic
30 clangDriver
Eric Liu4c1ef97a2016-03-29 16:31:53 +000031 clangFormat
NAKAMURA Takumi65d42bc2013-12-09 19:04:43 +000032 clangFrontend
33 clangLex
Alp Toker0621cb22014-07-16 16:48:33 +000034 clangRewrite
Daniel Jaspercb3e6182014-10-29 18:55:09 +000035 clangToolingCore
Chandler Carruth28969b42012-06-21 01:30:21 +000036 )