find_python_module(lit REQUIRED)

set(ALL_TESTS tests/)

add_custom_target(check
                  COMMAND ${PYTHON_EXEC} -m lit.main ${ALL_TESTS} -v --shuffle
                  DEPENDS EasyJitPass EasyJitRuntime)

configure_file("${CMAKE_CURRENT_SOURCE_DIR}/tests/lit.cfg.in" "${CMAKE_CURRENT_BINARY_DIR}/tests/lit.cfg")
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/tests/doc/lit.cfg.in" "${CMAKE_CURRENT_BINARY_DIR}/tests/doc/lit.cfg")
