52 lines · plain
1set(LLVM_LINK_COMPONENTS2 Option3 FrontendOpenMP4 Support5 TargetParser6 )7 8add_subdirectory(Core)9add_subdirectory(Inclusions)10add_subdirectory(Refactoring)11add_subdirectory(ASTDiff)12add_subdirectory(Syntax)13add_subdirectory(DependencyScanning)14add_subdirectory(Transformer)15 16add_clang_library(clangTooling17 AllTUsExecution.cpp18 ArgumentsAdjusters.cpp19 CommonOptionsParser.cpp20 CompilationDatabase.cpp21 Execution.cpp22 ExpandResponseFilesCompilationDatabase.cpp23 FileMatchTrie.cpp24 FixIt.cpp25 GuessTargetAndModeCompilationDatabase.cpp26 InterpolatingCompilationDatabase.cpp27 JSONCompilationDatabase.cpp28 LocateToolCompilationDatabase.cpp29 Refactoring.cpp30 RefactoringCallbacks.cpp31 StandaloneExecution.cpp32 Tooling.cpp33 34 DEPENDS35 ClangDriverOptions36 omp_gen37 38 LINK_LIBS39 clangAST40 clangASTMatchers41 clangBasic42 clangDriver43 clangOptions44 clangFormat45 clangFrontend46 clangLex47 clangRewrite48 clangSerialization49 clangToolingCore50 ${LLVM_PTHREAD_LIB}51 )52