[clang-tools-extra] 2133e8b - [clangd] Fix shared lib builds
Kadir Cetinkaya via cfe-commits
cfe-commits at lists.llvm.org
Thu Jan 19 23:57:33 PST 2023
Author: Kadir Cetinkaya
Date: 2023-01-20T08:57:21+01:00
New Revision: 2133e8b9f942f91ec54e28c580fccf6d6b26c62e
URL: https://github.com/llvm/llvm-project/commit/2133e8b9f942f91ec54e28c580fccf6d6b26c62e
DIFF: https://github.com/llvm/llvm-project/commit/2133e8b9f942f91ec54e28c580fccf6d6b26c62e.diff
LOG: [clangd] Fix shared lib builds
Added:
Modified:
clang-tools-extra/clangd/CMakeLists.txt
clang-tools-extra/clangd/fuzzer/CMakeLists.txt
clang-tools-extra/clangd/unittests/CMakeLists.txt
Removed:
################################################################################
diff --git a/clang-tools-extra/clangd/CMakeLists.txt b/clang-tools-extra/clangd/CMakeLists.txt
index af8a188056738..183a3666ee58f 100644
--- a/clang-tools-extra/clangd/CMakeLists.txt
+++ b/clang-tools-extra/clangd/CMakeLists.txt
@@ -163,7 +163,6 @@ clang_target_link_libraries(clangDaemon
clangDriver
clangFormat
clangFrontend
- clangIncludeCleaner
clangIndex
clangLex
clangSema
@@ -179,11 +178,11 @@ target_link_libraries(clangDaemon
PRIVATE
${LLVM_PTHREAD_LIB}
+ clangIncludeCleaner
+ clangPseudo
clangTidy
clangdSupport
-
- clangPseudo
)
if(CLANGD_TIDY_CHECKS)
target_link_libraries(clangDaemon PRIVATE ${ALL_CLANG_TIDY_CHECKS})
diff --git a/clang-tools-extra/clangd/fuzzer/CMakeLists.txt b/clang-tools-extra/clangd/fuzzer/CMakeLists.txt
index 72feb52e1f02a..9cfaeca189777 100644
--- a/clang-tools-extra/clangd/fuzzer/CMakeLists.txt
+++ b/clang-tools-extra/clangd/fuzzer/CMakeLists.txt
@@ -14,7 +14,6 @@ clang_target_link_libraries(clangd-fuzzer
clangBasic
clangFormat
clangFrontend
- clangIncludeCleaner
clangSema
clangTooling
clangToolingCore
@@ -22,5 +21,6 @@ clang_target_link_libraries(clangd-fuzzer
target_link_libraries(clangd-fuzzer
PRIVATE
clangDaemon
+ clangIncludeCleaner
clangdSupport
)
diff --git a/clang-tools-extra/clangd/unittests/CMakeLists.txt b/clang-tools-extra/clangd/unittests/CMakeLists.txt
index ee278b4365be7..a68d8cb0b78ff 100644
--- a/clang-tools-extra/clangd/unittests/CMakeLists.txt
+++ b/clang-tools-extra/clangd/unittests/CMakeLists.txt
@@ -164,11 +164,13 @@ clang_target_link_libraries(ClangdTests
)
target_link_libraries(ClangdTests
PRIVATE
- clangDaemon
- clangdSupport
- clangTidy
LLVMTestingAnnotations
LLVMTestingSupport
+
+ clangDaemon
+ clangIncludeCleaner
+ clangTidy
+ clangdSupport
)
if (CLANGD_ENABLE_REMOTE)
More information about the cfe-commits
mailing list