37 lines · plain
1static_library("Tooling") {2 output_name = "clangTooling"3 configs += [ "//llvm/utils/gn/build:clang_code" ]4 deps = [5 "//clang/include/clang/Options:Options",6 "//clang/lib/AST",7 "//clang/lib/ASTMatchers",8 "//clang/lib/Basic",9 "//clang/lib/Driver",10 "//clang/lib/Format",11 "//clang/lib/Frontend",12 "//clang/lib/Lex",13 "//clang/lib/Options",14 "//clang/lib/Rewrite",15 "//clang/lib/Tooling/Core",16 "//llvm/lib/TargetParser",17 ]18 sources = [19 "AllTUsExecution.cpp",20 "ArgumentsAdjusters.cpp",21 "CommonOptionsParser.cpp",22 "CompilationDatabase.cpp",23 "Execution.cpp",24 "ExpandResponseFilesCompilationDatabase.cpp",25 "FileMatchTrie.cpp",26 "FixIt.cpp",27 "GuessTargetAndModeCompilationDatabase.cpp",28 "InterpolatingCompilationDatabase.cpp",29 "JSONCompilationDatabase.cpp",30 "LocateToolCompilationDatabase.cpp",31 "Refactoring.cpp",32 "RefactoringCallbacks.cpp",33 "StandaloneExecution.cpp",34 "Tooling.cpp",35 ]36}37