summaryrefslogtreecommitdiffstats
path: root/llvm/utils
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2019-10-10 02:48:47 +0000
committerNico Weber <nicolasweber@gmx.de>2019-10-10 02:48:47 +0000
commit20fc20dfcfe5afd40c03c06ee4524809dfd0a3ad (patch)
tree117a4af5ee1766422fe6a10a84cfab2a0adfc18f /llvm/utils
parentfbdf83521b17c4683e4f819587000bbce71d928b (diff)
downloadbcm5719-llvm-20fc20dfcfe5afd40c03c06ee4524809dfd0a3ad.tar.gz
bcm5719-llvm-20fc20dfcfe5afd40c03c06ee4524809dfd0a3ad.zip
gn build: (manually) merge r374271
llvm-svn: 374272
Diffstat (limited to 'llvm/utils')
-rw-r--r--llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/utils/BUILD.gn2
-rw-r--r--llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-tidy/BUILD.gn2
-rw-r--r--llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/BUILD.gn5
-rw-r--r--llvm/utils/gn/secondary/clang/lib/Tooling/Transformer/BUILD.gn20
-rw-r--r--llvm/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn1
5 files changed, 23 insertions, 7 deletions
diff --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/utils/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/utils/BUILD.gn
index 2deb47501ce..f3affc2f965 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/utils/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/utils/BUILD.gn
@@ -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 = [
diff --git a/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-tidy/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-tidy/BUILD.gn
index 20207836dd1..29c5f5206c0 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-tidy/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-tidy/BUILD.gn
@@ -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" ]
diff --git a/llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/BUILD.gn
index f93debc1fae..29445c0a1b0 100644
--- a/llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/BUILD.gn
@@ -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
index 00000000000..c1164073410
--- /dev/null
+++ b/llvm/utils/gn/secondary/clang/lib/Tooling/Transformer/BUILD.gn
@@ -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",
+ ]
+}
diff --git a/llvm/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn
index cbd629c3a55..7bdd209c185 100644
--- a/llvm/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn
@@ -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",
OpenPOWER on IntegriCloud