]> granicus.if.org Git - llvm/commitdiff
Update GN files to build with r358103
authorVitaly Buka <vitalybuka@google.com>
Fri, 19 Apr 2019 22:27:50 +0000 (22:27 +0000)
committerVitaly Buka <vitalybuka@google.com>
Fri, 19 Apr 2019 22:27:50 +0000 (22:27 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@358790 91177308-0d34-0410-b5e6-96231b3b80d8

utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn
utils/gn/secondary/clang-tools-extra/clangd/tool/BUILD.gn
utils/gn/secondary/clang-tools-extra/unittests/clangd/BUILD.gn

index e1723e482d68d96446a46c7a9738f65007518cf3..b25dec1c14cb4c243670770c037102e4c0163c64 100644 (file)
@@ -19,6 +19,7 @@ static_library("clangd") {
     "//clang-tools-extra/clang-tidy/portability",
     "//clang-tools-extra/clang-tidy/readability",
     "//clang-tools-extra/clang-tidy/zircon",
+    "//clang-tools-extra/clangd/tool:features",
     "//clang/lib/AST",
     "//clang/lib/ASTMatchers",
     "//clang/lib/Basic",
@@ -37,7 +38,12 @@ static_library("clangd") {
     "//llvm/utils/gn/build/libs/atomic",
     "//llvm/utils/gn/build/libs/pthread",
   ]
-  include_dirs = [ "." ]
+  include_dirs = [
+    ".",
+
+    # To pick up the generated inc files.
+    "$target_gen_dir/tool",
+  ]
   sources = [
     "AST.cpp",
     "Cancellation.cpp",
index 9fe6b2786243b166cd23653777e3a195d40d4c47..c59356b6cb3499d76989b1211f394717f136f40d 100644 (file)
@@ -13,6 +13,7 @@ write_cmake_config("features") {
   }
 }
 
+
 executable("clangd") {
   configs += [ "//llvm/utils/gn/build:clang_code" ]
   deps = [
index a2f38664a7f8f40af4e232bae5d16a9b96ddb994..2a173501a015a06f76b4e5f2b9a5a531d3734a5a 100644 (file)
@@ -20,7 +20,12 @@ unittest("ClangdTests") {
     "//llvm/lib/Support",
     "//llvm/lib/Testing/Support",
   ]
-  include_dirs = [ "//clang-tools-extra/clangd" ]
+  include_dirs = [
+    "//clang-tools-extra/clangd",
+
+    # To pick up the generated inc files.
+    "$target_gen_dir/../../clangd/tool",
+  ]
   sources = [
     "Annotations.cpp",
     "BackgroundIndexTests.cpp",