forked from OSchip/llvm-project
[clang-tools-extra] [cmake] Link against libclang-cpp whenever possible
Use clang_target_link_libraries() in order to support linking against libclang-cpp instead of static libraries. Differential Revision: https://reviews.llvm.org/D68448 llvm-svn: 373786
This commit is contained in:
parent
c178809eb6
commit
0820041e1d
|
@ -5,12 +5,15 @@ set(LLVM_LINK_COMPONENTS
|
||||||
add_clang_tool(clang-apply-replacements
|
add_clang_tool(clang-apply-replacements
|
||||||
ClangApplyReplacementsMain.cpp
|
ClangApplyReplacementsMain.cpp
|
||||||
)
|
)
|
||||||
target_link_libraries(clang-apply-replacements
|
clang_target_link_libraries(clang-apply-replacements
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangApplyReplacements
|
|
||||||
clangBasic
|
clangBasic
|
||||||
clangFormat
|
clangFormat
|
||||||
clangRewrite
|
clangRewrite
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
clangToolingRefactoring
|
clangToolingRefactoring
|
||||||
)
|
)
|
||||||
|
target_link_libraries(clang-apply-replacements
|
||||||
|
PRIVATE
|
||||||
|
clangApplyReplacements
|
||||||
|
)
|
||||||
|
|
|
@ -7,12 +7,11 @@ set(LLVM_LINK_COMPONENTS
|
||||||
add_clang_tool(clang-change-namespace
|
add_clang_tool(clang-change-namespace
|
||||||
ClangChangeNamespace.cpp
|
ClangChangeNamespace.cpp
|
||||||
)
|
)
|
||||||
target_link_libraries(clang-change-namespace
|
clang_target_link_libraries(clang-change-namespace
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangASTMatchers
|
clangASTMatchers
|
||||||
clangBasic
|
clangBasic
|
||||||
clangChangeNamespace
|
|
||||||
clangFormat
|
clangFormat
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangRewrite
|
clangRewrite
|
||||||
|
@ -20,3 +19,7 @@ target_link_libraries(clang-change-namespace
|
||||||
clangTooling
|
clangTooling
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
)
|
)
|
||||||
|
target_link_libraries(clang-change-namespace
|
||||||
|
PRIVATE
|
||||||
|
clangChangeNamespace
|
||||||
|
)
|
||||||
|
|
|
@ -4,16 +4,19 @@ add_clang_tool(clang-doc
|
||||||
ClangDocMain.cpp
|
ClangDocMain.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(clang-doc
|
clang_target_link_libraries(clang-doc
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangASTMatchers
|
clangASTMatchers
|
||||||
clangBasic
|
clangBasic
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangDoc
|
|
||||||
clangTooling
|
clangTooling
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
)
|
)
|
||||||
|
target_link_libraries(clang-doc
|
||||||
|
PRIVATE
|
||||||
|
clangDoc
|
||||||
|
)
|
||||||
|
|
||||||
install(FILES ../assets/clang-doc-default-stylesheet.css
|
install(FILES ../assets/clang-doc-default-stylesheet.css
|
||||||
DESTINATION share/clang
|
DESTINATION share/clang
|
||||||
|
|
|
@ -4,7 +4,7 @@ add_clang_tool(find-all-symbols
|
||||||
FindAllSymbolsMain.cpp
|
FindAllSymbolsMain.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(find-all-symbols
|
clang_target_link_libraries(find-all-symbols
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangASTMatchers
|
clangASTMatchers
|
||||||
|
@ -13,6 +13,9 @@ target_link_libraries(find-all-symbols
|
||||||
clangLex
|
clangLex
|
||||||
clangSerialization
|
clangSerialization
|
||||||
clangTooling
|
clangTooling
|
||||||
|
)
|
||||||
|
target_link_libraries(find-all-symbols
|
||||||
|
PRIVATE
|
||||||
findAllSymbols
|
findAllSymbols
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -4,16 +4,19 @@ add_clang_tool(clang-include-fixer
|
||||||
ClangIncludeFixer.cpp
|
ClangIncludeFixer.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(clang-include-fixer
|
clang_target_link_libraries(clang-include-fixer
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangBasic
|
clangBasic
|
||||||
clangFormat
|
clangFormat
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangIncludeFixer
|
|
||||||
clangRewrite
|
clangRewrite
|
||||||
clangSerialization
|
clangSerialization
|
||||||
clangTooling
|
clangTooling
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
|
)
|
||||||
|
target_link_libraries(clang-include-fixer
|
||||||
|
PRIVATE
|
||||||
|
clangIncludeFixer
|
||||||
findAllSymbols
|
findAllSymbols
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -4,16 +4,19 @@ add_clang_tool(clang-move
|
||||||
ClangMove.cpp
|
ClangMove.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(clang-move
|
clang_target_link_libraries(clang-move
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangASTMatchers
|
clangASTMatchers
|
||||||
clangBasic
|
clangBasic
|
||||||
clangFormat
|
clangFormat
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangMove
|
|
||||||
clangRewrite
|
clangRewrite
|
||||||
clangSerialization
|
clangSerialization
|
||||||
clangTooling
|
clangTooling
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
)
|
)
|
||||||
|
target_link_libraries(clang-move
|
||||||
|
PRIVATE
|
||||||
|
clangMove
|
||||||
|
)
|
||||||
|
|
|
@ -3,14 +3,17 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/..)
|
||||||
add_clang_tool(clang-query
|
add_clang_tool(clang-query
|
||||||
ClangQuery.cpp
|
ClangQuery.cpp
|
||||||
)
|
)
|
||||||
target_link_libraries(clang-query
|
clang_target_link_libraries(clang-query
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangASTMatchers
|
clangASTMatchers
|
||||||
clangBasic
|
clangBasic
|
||||||
clangDynamicASTMatchers
|
clangDynamicASTMatchers
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangQuery
|
|
||||||
clangSerialization
|
clangSerialization
|
||||||
clangTooling
|
clangTooling
|
||||||
)
|
)
|
||||||
|
target_link_libraries(clang-query
|
||||||
|
PRIVATE
|
||||||
|
clangQuery
|
||||||
|
)
|
||||||
|
|
|
@ -2,13 +2,16 @@ add_clang_tool(clang-reorder-fields
|
||||||
ClangReorderFields.cpp
|
ClangReorderFields.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(clang-reorder-fields
|
clang_target_link_libraries(clang-reorder-fields
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangBasic
|
clangBasic
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangReorderFields
|
|
||||||
clangRewrite
|
clangRewrite
|
||||||
clangSerialization
|
clangSerialization
|
||||||
clangTooling
|
clangTooling
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
)
|
)
|
||||||
|
target_link_libraries(clang-reorder-fields
|
||||||
|
PRIVATE
|
||||||
|
clangReorderFields
|
||||||
|
)
|
||||||
|
|
|
@ -31,7 +31,7 @@ add_clang_library(clangTidy
|
||||||
)
|
)
|
||||||
|
|
||||||
if(CLANG_ENABLE_STATIC_ANALYZER)
|
if(CLANG_ENABLE_STATIC_ANALYZER)
|
||||||
target_link_libraries(clangTidy PRIVATE
|
clang_target_link_libraries(clangTidy PRIVATE
|
||||||
clangStaticAnalyzerCore
|
clangStaticAnalyzerCore
|
||||||
clangStaticAnalyzerFrontend
|
clangStaticAnalyzerFrontend
|
||||||
)
|
)
|
||||||
|
|
|
@ -11,14 +11,17 @@ add_clang_tool(clang-tidy
|
||||||
add_dependencies(clang-tidy
|
add_dependencies(clang-tidy
|
||||||
clang-resource-headers
|
clang-resource-headers
|
||||||
)
|
)
|
||||||
target_link_libraries(clang-tidy
|
clang_target_link_libraries(clang-tidy
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangASTMatchers
|
clangASTMatchers
|
||||||
clangBasic
|
clangBasic
|
||||||
clangTidy
|
|
||||||
clangTooling
|
clangTooling
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
|
)
|
||||||
|
target_link_libraries(clang-tidy
|
||||||
|
PRIVATE
|
||||||
|
clangTidy
|
||||||
${ALL_CLANG_TIDY_CHECKS}
|
${ALL_CLANG_TIDY_CHECKS}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -12,13 +12,16 @@ add_llvm_fuzzer(clangd-fuzzer
|
||||||
DUMMY_MAIN DummyClangdMain.cpp
|
DUMMY_MAIN DummyClangdMain.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(clangd-fuzzer
|
clang_target_link_libraries(clangd-fuzzer
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangBasic
|
clangBasic
|
||||||
clangDaemon
|
|
||||||
clangFormat
|
clangFormat
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangSema
|
clangSema
|
||||||
clangTooling
|
clangTooling
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
)
|
)
|
||||||
|
target_link_libraries(clangd-fuzzer
|
||||||
|
PRIVATE
|
||||||
|
clangDaemon
|
||||||
|
)
|
||||||
|
|
|
@ -9,8 +9,11 @@ add_clang_executable(dexp
|
||||||
Dexp.cpp
|
Dexp.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(dexp
|
clang_target_link_libraries(dexp
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangBasic
|
clangBasic
|
||||||
|
)
|
||||||
|
target_link_libraries(dexp
|
||||||
|
PRIVATE
|
||||||
clangDaemon
|
clangDaemon
|
||||||
)
|
)
|
||||||
|
|
|
@ -8,13 +8,16 @@ add_clang_executable(clangd-indexer
|
||||||
IndexerMain.cpp
|
IndexerMain.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(clangd-indexer
|
clang_target_link_libraries(clangd-indexer
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangBasic
|
clangBasic
|
||||||
clangDaemon
|
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangIndex
|
clangIndex
|
||||||
clangLex
|
clangLex
|
||||||
clangTooling
|
clangTooling
|
||||||
)
|
)
|
||||||
|
target_link_libraries(clangd-indexer
|
||||||
|
PRIVATE
|
||||||
|
clangDaemon
|
||||||
|
)
|
||||||
|
|
|
@ -15,12 +15,10 @@ if(CLANGD_BUILD_XPC)
|
||||||
list(APPEND CLANGD_XPC_LIBS "clangdXpcJsonConversions" "clangdXpcTransport")
|
list(APPEND CLANGD_XPC_LIBS "clangdXpcJsonConversions" "clangdXpcTransport")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
target_link_libraries(clangd
|
clang_target_link_libraries(clangd
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangBasic
|
clangBasic
|
||||||
clangTidy
|
|
||||||
clangDaemon
|
|
||||||
clangFormat
|
clangFormat
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangSema
|
clangSema
|
||||||
|
@ -28,5 +26,10 @@ target_link_libraries(clangd
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
clangToolingRefactoring
|
clangToolingRefactoring
|
||||||
clangToolingSyntax
|
clangToolingSyntax
|
||||||
|
)
|
||||||
|
target_link_libraries(clangd
|
||||||
|
PRIVATE
|
||||||
|
clangTidy
|
||||||
|
clangDaemon
|
||||||
${CLANGD_XPC_LIBS}
|
${CLANGD_XPC_LIBS}
|
||||||
)
|
)
|
||||||
|
|
|
@ -78,23 +78,26 @@ add_unittest(ClangdUnitTests ClangdTests
|
||||||
$<TARGET_OBJECTS:obj.clangDaemonTweaks>
|
$<TARGET_OBJECTS:obj.clangDaemonTweaks>
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(ClangdTests
|
clang_target_link_libraries(ClangdTests
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangBasic
|
clangBasic
|
||||||
clangDaemon
|
|
||||||
clangFormat
|
clangFormat
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangIndex
|
clangIndex
|
||||||
clangLex
|
clangLex
|
||||||
clangSema
|
clangSema
|
||||||
clangSerialization
|
clangSerialization
|
||||||
clangTidy
|
|
||||||
clangTooling
|
clangTooling
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
clangToolingInclusions
|
clangToolingInclusions
|
||||||
clangToolingRefactoring
|
clangToolingRefactoring
|
||||||
clangToolingSyntax
|
clangToolingSyntax
|
||||||
|
)
|
||||||
|
target_link_libraries(ClangdTests
|
||||||
|
PRIVATE
|
||||||
|
clangDaemon
|
||||||
|
clangTidy
|
||||||
LLVMSupport
|
LLVMSupport
|
||||||
LLVMTestingSupport
|
LLVMTestingSupport
|
||||||
)
|
)
|
||||||
|
|
|
@ -13,14 +13,17 @@ set(LLVM_LINK_COMPONENTS
|
||||||
support
|
support
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(clangd-xpc-test-client
|
clang_target_link_libraries(clangd-xpc-test-client
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangBasic
|
clangBasic
|
||||||
clangDaemon
|
|
||||||
clangFormat
|
clangFormat
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangSema
|
clangSema
|
||||||
clangTooling
|
clangTooling
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
|
)
|
||||||
|
target_link_libraries(clangd-xpc-test-client
|
||||||
|
PRIVATE
|
||||||
|
clangDaemon
|
||||||
clangdXpcJsonConversions
|
clangdXpcJsonConversions
|
||||||
)
|
)
|
||||||
|
|
|
@ -11,7 +11,7 @@ add_clang_tool(modularize
|
||||||
PreprocessorTracker.cpp
|
PreprocessorTracker.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(modularize
|
clang_target_link_libraries(modularize
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangBasic
|
clangBasic
|
||||||
|
|
|
@ -7,7 +7,7 @@ add_clang_tool(pp-trace
|
||||||
PPCallbacksTracker.cpp
|
PPCallbacksTracker.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(pp-trace
|
clang_target_link_libraries(pp-trace
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangBasic
|
clangBasic
|
||||||
|
|
|
@ -6,7 +6,7 @@ add_clang_executable(tool-template
|
||||||
ToolTemplate.cpp
|
ToolTemplate.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(tool-template
|
clang_target_link_libraries(tool-template
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangASTMatchers
|
clangASTMatchers
|
||||||
|
|
|
@ -11,10 +11,13 @@ add_extra_unittest(ClangApplyReplacementsTests
|
||||||
ApplyReplacementsTest.cpp
|
ApplyReplacementsTest.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(ClangApplyReplacementsTests
|
clang_target_link_libraries(ClangApplyReplacementsTests
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangApplyReplacements
|
|
||||||
clangBasic
|
clangBasic
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
clangToolingRefactoring
|
clangToolingRefactoring
|
||||||
)
|
)
|
||||||
|
target_link_libraries(ClangApplyReplacementsTests
|
||||||
|
PRIVATE
|
||||||
|
clangApplyReplacements
|
||||||
|
)
|
||||||
|
|
|
@ -15,12 +15,11 @@ add_extra_unittest(ClangChangeNamespaceTests
|
||||||
ChangeNamespaceTests.cpp
|
ChangeNamespaceTests.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(ClangChangeNamespaceTests
|
clang_target_link_libraries(ClangChangeNamespaceTests
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangASTMatchers
|
clangASTMatchers
|
||||||
clangBasic
|
clangBasic
|
||||||
clangChangeNamespace
|
|
||||||
clangFormat
|
clangFormat
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangRewrite
|
clangRewrite
|
||||||
|
@ -28,3 +27,7 @@ target_link_libraries(ClangChangeNamespaceTests
|
||||||
clangTooling
|
clangTooling
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
)
|
)
|
||||||
|
target_link_libraries(ClangChangeNamespaceTests
|
||||||
|
PRIVATE
|
||||||
|
clangChangeNamespace
|
||||||
|
)
|
||||||
|
|
|
@ -20,12 +20,11 @@ add_extra_unittest(ClangDocTests
|
||||||
YAMLGeneratorTest.cpp
|
YAMLGeneratorTest.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(ClangDocTests
|
clang_target_link_libraries(ClangDocTests
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangASTMatchers
|
clangASTMatchers
|
||||||
clangBasic
|
clangBasic
|
||||||
clangDoc
|
|
||||||
clangFormat
|
clangFormat
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangRewrite
|
clangRewrite
|
||||||
|
@ -33,3 +32,7 @@ target_link_libraries(ClangDocTests
|
||||||
clangTooling
|
clangTooling
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
)
|
)
|
||||||
|
target_link_libraries(ClangDocTests
|
||||||
|
PRIVATE
|
||||||
|
clangDoc
|
||||||
|
)
|
||||||
|
|
|
@ -16,16 +16,19 @@ add_extra_unittest(ClangIncludeFixerTests
|
||||||
FuzzySymbolIndexTests.cpp
|
FuzzySymbolIndexTests.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(ClangIncludeFixerTests
|
clang_target_link_libraries(ClangIncludeFixerTests
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangBasic
|
clangBasic
|
||||||
clangFormat
|
clangFormat
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangIncludeFixer
|
|
||||||
clangRewrite
|
clangRewrite
|
||||||
clangSerialization
|
clangSerialization
|
||||||
clangTooling
|
clangTooling
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
|
)
|
||||||
|
target_link_libraries(ClangIncludeFixerTests
|
||||||
|
PRIVATE
|
||||||
|
clangIncludeFixer
|
||||||
findAllSymbols
|
findAllSymbols
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@ add_extra_unittest(FindAllSymbolsTests
|
||||||
FindAllSymbolsTests.cpp
|
FindAllSymbolsTests.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(FindAllSymbolsTests
|
clang_target_link_libraries(FindAllSymbolsTests
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangASTMatchers
|
clangASTMatchers
|
||||||
|
@ -21,5 +21,8 @@ target_link_libraries(FindAllSymbolsTests
|
||||||
clangLex
|
clangLex
|
||||||
clangSerialization
|
clangSerialization
|
||||||
clangTooling
|
clangTooling
|
||||||
|
)
|
||||||
|
target_link_libraries(FindAllSymbolsTests
|
||||||
|
PRIVATE
|
||||||
findAllSymbols
|
findAllSymbols
|
||||||
)
|
)
|
||||||
|
|
|
@ -15,16 +15,19 @@ add_extra_unittest(ClangMoveTests
|
||||||
ClangMoveTests.cpp
|
ClangMoveTests.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(ClangMoveTests
|
clang_target_link_libraries(ClangMoveTests
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangASTMatchers
|
clangASTMatchers
|
||||||
clangBasic
|
clangBasic
|
||||||
clangFormat
|
clangFormat
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangMove
|
|
||||||
clangRewrite
|
clangRewrite
|
||||||
clangSerialization
|
clangSerialization
|
||||||
clangTooling
|
clangTooling
|
||||||
clangToolingCore
|
clangToolingCore
|
||||||
)
|
)
|
||||||
|
target_link_libraries(ClangMoveTests
|
||||||
|
PRIVATE
|
||||||
|
clangMove
|
||||||
|
)
|
||||||
|
|
|
@ -11,14 +11,17 @@ add_extra_unittest(ClangQueryTests
|
||||||
QueryParserTest.cpp
|
QueryParserTest.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(ClangQueryTests
|
clang_target_link_libraries(ClangQueryTests
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangASTMatchers
|
clangASTMatchers
|
||||||
clangBasic
|
clangBasic
|
||||||
clangDynamicASTMatchers
|
clangDynamicASTMatchers
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangQuery
|
|
||||||
clangSerialization
|
clangSerialization
|
||||||
clangTooling
|
clangTooling
|
||||||
)
|
)
|
||||||
|
target_link_libraries(ClangQueryTests
|
||||||
|
PRIVATE
|
||||||
|
clangQuery
|
||||||
|
)
|
||||||
|
|
|
@ -21,7 +21,7 @@ add_extra_unittest(ClangTidyTests
|
||||||
TransformerClangTidyCheckTest.cpp
|
TransformerClangTidyCheckTest.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries(ClangTidyTests
|
clang_target_link_libraries(ClangTidyTests
|
||||||
PRIVATE
|
PRIVATE
|
||||||
clangAST
|
clangAST
|
||||||
clangASTMatchers
|
clangASTMatchers
|
||||||
|
@ -29,6 +29,12 @@ target_link_libraries(ClangTidyTests
|
||||||
clangFrontend
|
clangFrontend
|
||||||
clangLex
|
clangLex
|
||||||
clangSerialization
|
clangSerialization
|
||||||
|
clangTooling
|
||||||
|
clangToolingCore
|
||||||
|
clangToolingRefactoring
|
||||||
|
)
|
||||||
|
target_link_libraries(ClangTidyTests
|
||||||
|
PRIVATE
|
||||||
clangTidy
|
clangTidy
|
||||||
clangTidyAndroidModule
|
clangTidyAndroidModule
|
||||||
clangTidyGoogleModule
|
clangTidyGoogleModule
|
||||||
|
@ -36,7 +42,4 @@ target_link_libraries(ClangTidyTests
|
||||||
clangTidyObjCModule
|
clangTidyObjCModule
|
||||||
clangTidyReadabilityModule
|
clangTidyReadabilityModule
|
||||||
clangTidyUtils
|
clangTidyUtils
|
||||||
clangTooling
|
|
||||||
clangToolingCore
|
|
||||||
clangToolingRefactoring
|
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue