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