36 lines · plain
1set(LLVM_LINK_COMPONENTS2 support3 )4 5get_filename_component(INCLUDE_FIXER_SOURCE_DIR6 ${CMAKE_CURRENT_SOURCE_DIR}/../../clang-include-fixer REALPATH)7include_directories(8 ${INCLUDE_FIXER_SOURCE_DIR}9 )10 11# We'd like to clang/unittests/Tooling/RewriterTestContext.h in the test.12include_directories(${CLANG_SOURCE_DIR})13 14add_extra_unittest(ClangIncludeFixerTests15 IncludeFixerTest.cpp16 FuzzySymbolIndexTests.cpp17 )18 19clang_target_link_libraries(ClangIncludeFixerTests20 PRIVATE21 clangBasic22 clangFormat23 clangFrontend24 clangRewrite25 clangSerialization26 clangTooling27 clangToolingCore28 )29target_link_libraries(ClangIncludeFixerTests30 PRIVATE31 clangIncludeFixer32 findAllSymbols33 )34 35add_subdirectory(find-all-symbols)36