[llvm] r364491 - [GN] Update build files

Vitaly Buka via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 26 18:34:20 PDT 2019


Author: vitalybuka
Date: Wed Jun 26 18:34:19 2019
New Revision: 364491

URL: http://llvm.org/viewvc/llvm-project?rev=364491&view=rev
Log:
[GN] Update build files

Added:
    llvm/trunk/utils/gn/secondary/clang/lib/Tooling/DependencyScanning/
    llvm/trunk/utils/gn/secondary/clang/lib/Tooling/DependencyScanning/BUILD.gn
Modified:
    llvm/trunk/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn
    llvm/trunk/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn
    llvm/trunk/utils/gn/secondary/clang/lib/Analysis/BUILD.gn
    llvm/trunk/utils/gn/secondary/clang/test/BUILD.gn
    llvm/trunk/utils/gn/secondary/clang/tools/clang-scan-deps/BUILD.gn
    llvm/trunk/utils/gn/secondary/llvm/test/BUILD.gn

Modified: llvm/trunk/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn?rev=364491&r1=364490&r2=364491&view=diff
==============================================================================
--- llvm/trunk/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn (original)
+++ llvm/trunk/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn Wed Jun 26 18:34:19 2019
@@ -97,6 +97,7 @@ static_library("clangd") {
     "QueryDriverDatabase.cpp",
     "RIFF.cpp",
     "Selection.cpp",
+    "SemanticHighlighting.cpp",
     "SourceCode.cpp",
     "TUScheduler.cpp",
     "Threading.cpp",

Modified: llvm/trunk/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn?rev=364491&r1=364490&r2=364491&view=diff
==============================================================================
--- llvm/trunk/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn (original)
+++ llvm/trunk/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn Wed Jun 26 18:34:19 2019
@@ -60,6 +60,7 @@ unittest("ClangdTests") {
     "RIFFTests.cpp",
     "RenameTests.cpp",
     "SelectionTests.cpp",
+    "SemanticHighlightingTests.cpp",
     "SerializationTests.cpp",
     "SourceCodeTests.cpp",
     "SymbolCollectorTests.cpp",

Modified: llvm/trunk/utils/gn/secondary/clang/lib/Analysis/BUILD.gn
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/gn/secondary/clang/lib/Analysis/BUILD.gn?rev=364491&r1=364490&r2=364491&view=diff
==============================================================================
--- llvm/trunk/utils/gn/secondary/clang/lib/Analysis/BUILD.gn (original)
+++ llvm/trunk/utils/gn/secondary/clang/lib/Analysis/BUILD.gn Wed Jun 26 18:34:19 2019
@@ -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",

Added: llvm/trunk/utils/gn/secondary/clang/lib/Tooling/DependencyScanning/BUILD.gn
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/gn/secondary/clang/lib/Tooling/DependencyScanning/BUILD.gn?rev=364491&view=auto
==============================================================================
--- llvm/trunk/utils/gn/secondary/clang/lib/Tooling/DependencyScanning/BUILD.gn (added)
+++ llvm/trunk/utils/gn/secondary/clang/lib/Tooling/DependencyScanning/BUILD.gn Wed Jun 26 18:34:19 2019
@@ -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",
+  ]
+}

Modified: llvm/trunk/utils/gn/secondary/clang/test/BUILD.gn
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/gn/secondary/clang/test/BUILD.gn?rev=364491&r1=364490&r2=364491&view=diff
==============================================================================
--- llvm/trunk/utils/gn/secondary/clang/test/BUILD.gn (original)
+++ llvm/trunk/utils/gn/secondary/clang/test/BUILD.gn Wed Jun 26 18:34:19 2019
@@ -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",

Modified: llvm/trunk/utils/gn/secondary/clang/tools/clang-scan-deps/BUILD.gn
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/gn/secondary/clang/tools/clang-scan-deps/BUILD.gn?rev=364491&r1=364490&r2=364491&view=diff
==============================================================================
--- llvm/trunk/utils/gn/secondary/clang/tools/clang-scan-deps/BUILD.gn (original)
+++ llvm/trunk/utils/gn/secondary/clang/tools/clang-scan-deps/BUILD.gn Wed Jun 26 18:34:19 2019
@@ -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",
   ]

Modified: llvm/trunk/utils/gn/secondary/llvm/test/BUILD.gn
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/gn/secondary/llvm/test/BUILD.gn?rev=364491&r1=364490&r2=364491&view=diff
==============================================================================
--- llvm/trunk/utils/gn/secondary/llvm/test/BUILD.gn (original)
+++ llvm/trunk/utils/gn/secondary/llvm/test/BUILD.gn Wed Jun 26 18:34:19 2019
@@ -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",




More information about the llvm-commits mailing list