27 lines · plain
1set(CLANG_INCLUDE_CLEANER_TEST_DEPS2 ClangIncludeCleanerTests3 clang-include-cleaner4 )5 6foreach (dep FileCheck not count)7 if(TARGET ${dep})8 list(APPEND CLANG_INCLUDE_CLEANER_TEST_DEPS ${dep})9 endif()10endforeach()11 12configure_lit_site_cfg(13 ${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in14 ${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg.py15 MAIN_CONFIG16 ${CMAKE_CURRENT_BINARY_DIR}/lit.cfg.py)17 18configure_lit_site_cfg(19 ${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.site.cfg.py.in20 ${CMAKE_CURRENT_BINARY_DIR}/Unit/lit.site.cfg.py21 MAIN_CONFIG22 ${CMAKE_CURRENT_BINARY_DIR}/Unit/lit.cfg.py)23 24add_lit_testsuite(check-clang-include-cleaner "Running the clang-include-cleaner regression tests"25 ${CMAKE_CURRENT_BINARY_DIR}26 DEPENDS ${CLANG_INCLUDE_CLEANER_TEST_DEPS})27