gn build: (manually) merge r374271
authorNico Weber <nicolasweber@gmx.de>
Thu, 10 Oct 2019 02:48:47 +0000 (02:48 +0000)
committerNico Weber <nicolasweber@gmx.de>
Thu, 10 Oct 2019 02:48:47 +0000 (02:48 +0000)
llvm-svn: 374272

llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/utils/BUILD.gn
llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-tidy/BUILD.gn
llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/BUILD.gn
llvm/utils/gn/secondary/clang/lib/Tooling/Transformer/BUILD.gn [new file with mode: 0644]
llvm/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn

index 2deb475..f3affc2 100644 (file)
@@ -7,7 +7,7 @@ static_library("utils") {
     "//clang/lib/ASTMatchers",
     "//clang/lib/Basic",
     "//clang/lib/Lex",
-    "//clang/lib/Tooling/Refactoring",
+    "//clang/lib/Tooling/Transformer",
     "//llvm/lib/Support",
   ]
   sources = [
index 2020783..29c5f52 100644 (file)
@@ -18,7 +18,7 @@ unittest("ClangTidyTests") {
     "//clang/lib/Serialization",
     "//clang/lib/Tooling",
     "//clang/lib/Tooling/Core",
-    "//clang/lib/Tooling/Refactoring",
+    "//clang/lib/Tooling/Transformer",
     "//llvm/lib/Support",
   ]
   include_dirs = [ "//clang-tools-extra/clang-tidy" ]
index f93debc..29445c0 100644 (file)
@@ -19,16 +19,11 @@ static_library("Refactoring") {
     "AtomicChange.cpp",
     "Extract/Extract.cpp",
     "Extract/SourceExtraction.cpp",
-    "RangeSelector.cpp",
     "RefactoringActions.cpp",
     "Rename/RenamingAction.cpp",
     "Rename/SymbolOccurrences.cpp",
     "Rename/USRFinder.cpp",
     "Rename/USRFindingAction.cpp",
     "Rename/USRLocFinder.cpp",
-    "SourceCode.cpp",
-    "SourceCodeBuilders.cpp",
-    "Stencil.cpp",
-    "Transformer.cpp",
   ]
 }
diff --git a/llvm/utils/gn/secondary/clang/lib/Tooling/Transformer/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Tooling/Transformer/BUILD.gn
new file mode 100644 (file)
index 0000000..c116407
--- /dev/null
@@ -0,0 +1,20 @@
+static_library("Transformer") {
+  output_name = "clangToolingTransformer"
+  configs += [ "//llvm/utils/gn/build:clang_code" ]
+  deps = [
+    "//clang/lib/AST",
+    "//clang/lib/ASTMatchers",
+    "//clang/lib/Basic",
+    "//clang/lib/Lex",
+    "//clang/lib/Tooling/Core",
+    "//clang/lib/Tooling/Refactoring",
+    "//llvm/lib/Support",
+  ]
+  sources = [
+    "RangeSelector.cpp",
+    "SourceCode.cpp",
+    "SourceCodeBuilders.cpp",
+    "Stencil.cpp",
+    "Transformer.cpp",
+  ]
+}
index cbd629c..7bdd209 100644 (file)
@@ -14,6 +14,7 @@ unittest("ToolingTests") {
     "//clang/lib/Tooling",
     "//clang/lib/Tooling/Core",
     "//clang/lib/Tooling/Refactoring",
+    "//clang/lib/Tooling/Transformer",
     "//llvm/lib/Support",
     "//llvm/lib/Target:TargetsToBuild",
     "//llvm/lib/Testing/Support",