set(LLVM_LINK_COMPONENTS Support) include_directories("../lib") # FIXME: use public APIs instead. # Disable PCH reuse due to Clang issue where cl::opt template # instantiation is incomplete. add_clang_tool(clang-include-cleaner IncludeCleaner.cpp DISABLE_PCH_REUSE) clang_target_link_libraries(clang-include-cleaner PRIVATE clangBasic clangFrontend clangLex clangFormat clangSerialization clangTooling ) target_link_libraries(clang-include-cleaner PRIVATE clangIncludeCleaner )