brintos

brintos / llvm-project-archived public Read only

0
0
Text · 821 B · 97323ff Raw
25 lines · plain
1add_custom_target(lldb-shell-test-deps)2set_target_properties(lldb-shell-test-deps PROPERTIES FOLDER "LLDB/Tests")3add_dependencies(lldb-shell-test-deps lldb-test-depends)4 5add_lit_testsuites(LLDB-SHELL6  ${CMAKE_CURRENT_SOURCE_DIR}7  DEPENDS lldb-shell-test-deps)8 9configure_lit_site_cfg(10  ${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in11  ${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg.py12  MAIN_CONFIG13  ${CMAKE_CURRENT_SOURCE_DIR}/lit.cfg.py)14configure_file(15  ${CMAKE_CURRENT_SOURCE_DIR}/lit-lldb-init.in16  ${CMAKE_CURRENT_BINARY_DIR}/lit-lldb-init)17 18file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/lit-lldb-init-quiet19  "command source -C --silent-run true lit-lldb-init\n")20 21add_lit_testsuite(check-lldb-shell "Running lldb shell test suite"22  ${CMAKE_CURRENT_BINARY_DIR}23  EXCLUDE_FROM_CHECK_ALL24  DEPENDS lldb-shell-test-deps)25