[clang-tools-extra] a20d57e - [clangd] Fix builds with LLVM_LINK_LLVM_DYLIB=ON

Martin Storsjö via cfe-commits cfe-commits at lists.llvm.org
Wed Jul 12 02:00:22 PDT 2023


Author: Martin Storsjö
Date: 2023-07-12T11:59:48+03:00
New Revision: a20d57e83441a69fa2bab86593b18cc0402095d2

URL: https://github.com/llvm/llvm-project/commit/a20d57e83441a69fa2bab86593b18cc0402095d2
DIFF: https://github.com/llvm/llvm-project/commit/a20d57e83441a69fa2bab86593b18cc0402095d2.diff

LOG: [clangd] Fix builds with LLVM_LINK_LLVM_DYLIB=ON

This was broken by 56ac9d46a7c1468d587ccec02a781e52d0bb298a.

Added: 
    

Modified: 
    clang-tools-extra/clangd/tool/CMakeLists.txt

Removed: 
    


################################################################################
diff  --git a/clang-tools-extra/clangd/tool/CMakeLists.txt b/clang-tools-extra/clangd/tool/CMakeLists.txt
index 223bd7c606f7d1..ddf9c2488819e2 100644
--- a/clang-tools-extra/clangd/tool/CMakeLists.txt
+++ b/clang-tools-extra/clangd/tool/CMakeLists.txt
@@ -32,14 +32,19 @@ clang_target_link_libraries(clangdMain
   clangToolingCore
   clangToolingRefactoring
   clangToolingSyntax
+  )
+
+target_link_libraries(clangdMain
+  PRIVATE
   clangTidy
+
   clangDaemon
   clangdRemoteIndex
   clangdSupport
   ${CLANGD_XPC_LIBS}
   )
 
-clang_target_link_libraries(clangd
+target_link_libraries(clangd
   PRIVATE
   clangdMain
   )


        


More information about the cfe-commits mailing list