xref: /llvm-project/llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/BUILD.gn (revision e572c9ce90fd8f49d08e8326b4b5dc989a19004e)
16df17c67SNico Weberstatic_library("Refactoring") {
2bab1d8edSNico Weber  output_name = "clangToolingRefactoring"
36df17c67SNico Weber  configs += [ "//llvm/utils/gn/build:clang_code" ]
46df17c67SNico Weber  deps = [
56df17c67SNico Weber    "//clang/lib/AST",
66df17c67SNico Weber    "//clang/lib/ASTMatchers",
76df17c67SNico Weber    "//clang/lib/Basic",
86df17c67SNico Weber    "//clang/lib/Format",
96df17c67SNico Weber    "//clang/lib/Index",
106df17c67SNico Weber    "//clang/lib/Lex",
116df17c67SNico Weber    "//clang/lib/Rewrite",
126df17c67SNico Weber    "//clang/lib/Tooling/Core",
136df17c67SNico Weber    "//llvm/lib/Support",
146df17c67SNico Weber  ]
156df17c67SNico Weber  include_dirs = [ "." ]
166df17c67SNico Weber  sources = [
176df17c67SNico Weber    "ASTSelection.cpp",
186df17c67SNico Weber    "ASTSelectionRequirements.cpp",
196df17c67SNico Weber    "AtomicChange.cpp",
206df17c67SNico Weber    "Extract/Extract.cpp",
216df17c67SNico Weber    "Extract/SourceExtraction.cpp",
22*e572c9ceSLLVM GN Syncbot    "Lookup.cpp",
236df17c67SNico Weber    "RefactoringActions.cpp",
246df17c67SNico Weber    "Rename/RenamingAction.cpp",
256df17c67SNico Weber    "Rename/SymbolOccurrences.cpp",
266df17c67SNico Weber    "Rename/USRFinder.cpp",
276df17c67SNico Weber    "Rename/USRFindingAction.cpp",
286df17c67SNico Weber    "Rename/USRLocFinder.cpp",
296df17c67SNico Weber  ]
306df17c67SNico Weber}
31