summaryrefslogtreecommitdiff
path: root/clang-tools-extra/clang-query
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2020-06-16 20:43:55 +0200
committerMichał Górny <mgorny@gentoo.org>2020-06-17 19:00:26 +0200
commitd4f298c8206b435ce627b022efa0d5da620019cd (patch)
tree246d2328e035d0af07d4a77f3fdb30f401f76a80 /clang-tools-extra/clang-query
parent1ad5e3cd6b8147d6919a2dbee9b905f86ba50c97 (diff)
downloadllvm-d4f298c8206b435ce627b022efa0d5da620019cd.tar.gz
[clang-tools-extra] Prevent linking to duplicate .a libs and dylib
Fix various tool libraries not to link to clang's .a libraries and dylib simultaneously. This may cause breakage, in particular through duplicate command-line option declarations. Differential Revision: https://reviews.llvm.org/D81967
Diffstat (limited to 'clang-tools-extra/clang-query')
-rw-r--r--clang-tools-extra/clang-query/CMakeLists.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/clang-tools-extra/clang-query/CMakeLists.txt b/clang-tools-extra/clang-query/CMakeLists.txt
index 78d73ece2206..8192ec4770eb 100644
--- a/clang-tools-extra/clang-query/CMakeLists.txt
+++ b/clang-tools-extra/clang-query/CMakeLists.txt
@@ -7,8 +7,10 @@ set(LLVM_LINK_COMPONENTS
add_clang_library(clangQuery
Query.cpp
QueryParser.cpp
+ )
- LINK_LIBS
+clang_target_link_libraries(clangQuery
+ PRIVATE
clangAST
clangASTMatchers
clangBasic