blob: ed5dce5ae256672711c361d93269da6e1a0bce6d [file] [edit]
cmake_minimum_required(VERSION 3.20.0)
message("Configuring libsycl tests")
set(LIBSYCL_CXX_COMPILER "${LLVM_BINARY_DIR}/bin/clang++")
set(LIBSYCL_TEST_COMPILER_OPTIONS "" CACHE STRING
"SYCL compiler options for building libsycl tests")
configure_lit_site_cfg(
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg.py
MAIN_CONFIG
${CMAKE_CURRENT_SOURCE_DIR}/lit.cfg.py
)
list(APPEND LIBSYCL_TEST_DEPS
libsycl-toolchain
FileCheck
not
)
add_lit_testsuite(check-sycl
"Running libsycl tests"
${CMAKE_CURRENT_BINARY_DIR}
EXCLUDE_FROM_CHECK_ALL
DEPENDS ${LIBSYCL_TEST_DEPS})