brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.1 KiB · 211009f Raw
42 lines · plain
1include(OrcRTTesting)2 3if (ORC_RT_LLVM_TOOLS_AVAILABLE)4  configure_lit_site_cfg(5    ${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in6    ${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg.py7    MAIN_CONFIG8    ${CMAKE_CURRENT_SOURCE_DIR}/lit.cfg.py9  )10 11  list(APPEND ORC_RT_TEST_DEPS12    orc-executor13  )14 15  add_custom_target(orc-rt-test-depends DEPENDS ${ORC_RT_TEST_DEPS})16  set_target_properties(orc-rt-test-depends PROPERTIES FOLDER "orc-rt/tests")17 18  add_lit_testsuite(check-orc-rt "Running the ORC-RT regression tests"19    ${CMAKE_CURRENT_BINARY_DIR}20    DEPENDS ${ORC_RT_TEST_DEPS}21    )22else()23  message(WARNING "ORC-RT testing tools missing (see cmake log for details). ORC-RT regression tests disabled.")24endif()25 26configure_lit_site_cfg(27  ${CMAKE_CURRENT_SOURCE_DIR}/unit/lit.site.cfg.py.in28  ${CMAKE_CURRENT_BINARY_DIR}/unit/lit.site.cfg.py29  MAIN_CONFIG30  ${CMAKE_CURRENT_SOURCE_DIR}/unit/lit.cfg.py31  )32 33# add_lit_testsuites(ORC-RT ${CMAKE_CURRENT_SOURCE_DIR}34#   DEPENDS ${ORC_RT_TEST_DEPS}35# )36 37add_lit_testsuite(check-orc-rt-unit "Running orc-rt unittest suites"38  ${CMAKE_CURRENT_BINARY_DIR}/unit39  EXCLUDE_FROM_CHECK_ALL40  DEPENDS OrcRTUnitTests)41 42