From 2133e8b9f942f91ec54e28c580fccf6d6b26c62e Mon Sep 17 00:00:00 2001 From: Kadir Cetinkaya Date: Fri, 20 Jan 2023 08:57:08 +0100 Subject: [PATCH] [clangd] Fix shared lib builds --- clang-tools-extra/clangd/CMakeLists.txt | 5 ++--- clang-tools-extra/clangd/fuzzer/CMakeLists.txt | 2 +- clang-tools-extra/clangd/unittests/CMakeLists.txt | 8 +++++--- 3 files changed, 8 insertions(+), 7 deletions(-) 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)