Author: Kai Luo Date: 2022-10-19T07:26:08Z New Revision: 2e73129483c4be78d32f4bbe3f9a3130d9fc83b7
URL: https://github.com/llvm/llvm-project/commit/2e73129483c4be78d32f4bbe3f9a3130d9fc83b7 DIFF: https://github.com/llvm/llvm-project/commit/2e73129483c4be78d32f4bbe3f9a3130d9fc83b7.diff LOG: [include-cleaner] Fix link errors when -DBUILD_SHARED_LIBS=ON Fixed ppc buildbot https://lab.llvm.org/buildbot/#/builders/121/builds/24273 which is using `-DBUILD_SHARED_LIBS=ON`. Reviewed By: sammccall Differential Revision: https://reviews.llvm.org/D136229 Added: Modified: clang-tools-extra/include-cleaner/lib/CMakeLists.txt clang-tools-extra/include-cleaner/tool/CMakeLists.txt Removed: ################################################################################ diff --git a/clang-tools-extra/include-cleaner/lib/CMakeLists.txt b/clang-tools-extra/include-cleaner/lib/CMakeLists.txt index f65f50c243b86..b255abca7499d 100644 --- a/clang-tools-extra/include-cleaner/lib/CMakeLists.txt +++ b/clang-tools-extra/include-cleaner/lib/CMakeLists.txt @@ -6,7 +6,8 @@ add_clang_library(clangIncludeCleaner WalkAST.cpp LINK_LIBS - clangBasic clangAST + clangBasic + clangLex ) diff --git a/clang-tools-extra/include-cleaner/tool/CMakeLists.txt b/clang-tools-extra/include-cleaner/tool/CMakeLists.txt index bd407aec847d9..3fc8c44081cd2 100644 --- a/clang-tools-extra/include-cleaner/tool/CMakeLists.txt +++ b/clang-tools-extra/include-cleaner/tool/CMakeLists.txt @@ -4,6 +4,8 @@ include_directories("../lib") # FIXME: use public APIs instead. add_clang_tool(clang-include-cleaner IncludeCleaner.cpp) clang_target_link_libraries(clang-include-cleaner PRIVATE clangBasic + clangFrontend + clangSerialization clangTooling ) target_link_libraries(clang-include-cleaner PRIVATE _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits