]> granicus.if.org Git - llvm/commitdiff
[GN] Update build files
authorVitaly Buka <vitalybuka@google.com>
Thu, 27 Jun 2019 01:34:19 +0000 (01:34 +0000)
committerVitaly Buka <vitalybuka@google.com>
Thu, 27 Jun 2019 01:34:19 +0000 (01:34 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@364491 91177308-0d34-0410-b5e6-96231b3b80d8

utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn
utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn
utils/gn/secondary/clang/lib/Analysis/BUILD.gn
utils/gn/secondary/clang/lib/Tooling/DependencyScanning/BUILD.gn [new file with mode: 0644]
utils/gn/secondary/clang/test/BUILD.gn
utils/gn/secondary/clang/tools/clang-scan-deps/BUILD.gn
utils/gn/secondary/llvm/test/BUILD.gn

index 457e6422a688db98f6cee50a9c088bac8708490b..c68992a51e83c5578733c361bf7118d216821719 100644 (file)
@@ -97,6 +97,7 @@ static_library("clangd") {
     "QueryDriverDatabase.cpp",
     "RIFF.cpp",
     "Selection.cpp",
+    "SemanticHighlighting.cpp",
     "SourceCode.cpp",
     "TUScheduler.cpp",
     "Threading.cpp",
index e0068a76c030cf0ed98bd6881147e43f5fca2564..6fa288d28f925722ede2f2d9d247163b83ef2d24 100644 (file)
@@ -60,6 +60,7 @@ unittest("ClangdTests") {
     "RIFFTests.cpp",
     "RenameTests.cpp",
     "SelectionTests.cpp",
+    "SemanticHighlightingTests.cpp",
     "SerializationTests.cpp",
     "SourceCodeTests.cpp",
     "SymbolCollectorTests.cpp",
index 004a4edb57f857469cd95304c26b8cbdc9939ae3..1d456934499cb84b003db5316c1f7a9db06626b5 100644 (file)
@@ -4,6 +4,7 @@ static_library("Analysis") {
   deps = [
     "//clang/include/clang/AST:StmtDataCollectors",
     "//clang/lib/AST",
+    "//clang/lib/ASTMatchers",
     "//clang/lib/Basic",
     "//clang/lib/Lex",
     "//llvm/lib/Support",
diff --git a/utils/gn/secondary/clang/lib/Tooling/DependencyScanning/BUILD.gn b/utils/gn/secondary/clang/lib/Tooling/DependencyScanning/BUILD.gn
new file mode 100644 (file)
index 0000000..8f983fc
--- /dev/null
@@ -0,0 +1,19 @@
+static_library("DependencyScanning") {
+  output_name = "clangToolingDependencyScanning"
+  configs += [ "//llvm/utils/gn/build:clang_code" ]
+  deps = [
+    "//clang/lib/AST",
+    "//clang/lib/Basic",
+    "//clang/lib/Driver",
+    "//clang/lib/Frontend",
+    "//clang/lib/FrontendTool",
+    "//clang/lib/Lex",
+    "//clang/lib/Parse",
+    "//clang/lib/Serialization",
+    "//clang/lib/Tooling",
+    "//llvm/lib/Support",
+  ]
+  sources = [
+    "DependencyScanningWorker.cpp",
+  ]
+}
index 0fdd987ddaed2aad74b2b2da94205a74a5de6080..7cb975377131c6a89d1036568de8ed669c1d5308 100644 (file)
@@ -136,6 +136,7 @@ group("test") {
     "//llvm/tools/llvm-cat",
     "//llvm/tools/llvm-config",
     "//llvm/tools/llvm-dis",
+    "//llvm/tools/llvm-dwarfdump",
     "//llvm/tools/llvm-lto",
     "//llvm/tools/llvm-lto2",
     "//llvm/tools/llvm-modextract",
index dc6219810cb279011de3c1a433c1b04bb9fb90c1..8a151a4474d86ff57745d691e28e32c42c954d02 100644 (file)
@@ -11,6 +11,7 @@ executable("clang-scan-deps") {
     "//clang/lib/Parse",
     "//clang/lib/Serialization",
     "//clang/lib/Tooling",
+    "//clang/lib/Tooling/DependencyScanning",
     "//llvm/lib/IR",
     "//llvm/lib/Support",
   ]
index 7c6a31636ad0dd394a0c7cf8bfd7b8378a4d0757..961b7c534d486591c1c0c5edabf893725ae6da02 100644 (file)
@@ -191,6 +191,7 @@ group("test") {
     # dependencies to make sure the libaries exist on disk when llvm-config's
     # lit tests run.
     "//llvm/lib/LineEditor",
+    "//llvm/lib/DebugInfo/GSYM",
     "//llvm/lib/Testing/Support",
     "//llvm/tools/bugpoint",
     "//llvm/tools/dsymutil",