[clang-tools-extra] Fix linking when built with CLANG_LINK_CLANG_DYLIB=ON
authorMartin Storsjö <martin@martin.st>
Sat, 3 Jun 2023 20:15:51 +0000 (23:15 +0300)
committerMartin Storsjö <martin@martin.st>
Sat, 3 Jun 2023 20:25:33 +0000 (23:25 +0300)
clangIncludeCleaner isn't part of libclang-cpp, so link it with
target_link_libraries instead of clang_target_link_libraries.

This fixes a regression from
c28506ba4b6961950849f8fdecd0cf7e503a14f9.

Fix suggested by Michal Gorny.

clang-tools-extra/clang-tidy/misc/CMakeLists.txt

index fde72f6..a37f7b2 100644 (file)
@@ -56,10 +56,13 @@ clang_target_link_libraries(clangTidyMiscModule
   clangASTMatchers
   clangBasic
   clangFormat
-  clangIncludeCleaner
   clangLex
   clangSerialization
   clangTooling
   clangToolingInclusions
   clangToolingInclusionsStdlib
   )
+target_link_libraries(clangTidyMiscModule
+  PRIVATE
+  clangIncludeCleaner
+  )