Clang Project

clang_source_code/lib/Tooling/CMakeLists.txt
1set(LLVM_LINK_COMPONENTS
2  Option
3  Support
4  )
5
6add_subdirectory(Core)
7add_subdirectory(Inclusions)
8add_subdirectory(Refactoring)
9add_subdirectory(ASTDiff)
10
11add_clang_library(clangTooling
12  AllTUsExecution.cpp
13  ArgumentsAdjusters.cpp
14  CommonOptionsParser.cpp
15  CompilationDatabase.cpp
16  Execution.cpp
17  FileMatchTrie.cpp
18  FixIt.cpp
19  InterpolatingCompilationDatabase.cpp
20  JSONCompilationDatabase.cpp
21  Refactoring.cpp
22  RefactoringCallbacks.cpp
23  StandaloneExecution.cpp
24  Tooling.cpp
25
26  DEPENDS
27  ClangDriverOptions
28
29  LINK_LIBS
30  clangAST
31  clangASTMatchers
32  clangBasic
33  clangDriver
34  clangFormat
35  clangFrontend
36  clangLex
37  clangRewrite
38  clangSerialization
39  clangToolingCore
40  )
41