blob: 6660be0cfcf3ea934efc65766a4074b88fb91b84 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
INCLUDE_DIRECTORIES(${Clover_SOURCE_DIR}/include ${CHECK_INCLUDE_DIRS})
LINK_DIRECTORIES(${Clover_BINARY_DIR}/src ${CHECK_LIBRARY_DIRS})
set(OPENCL_TESTS_SOURCE
tests.c
test_device.cpp
test_context.cpp
)
add_executable(tests ${OPENCL_TESTS_SOURCE})
target_link_libraries(tests OpenCL ${CHECK_LIBRARIES})
MACRO(OPENCL_TEST EXECUTABLE_NAME TEST_NAME)
add_test(${TEST_NAME} ${EXECUTABLE_NAME} ${TEST_NAME})
ENDMACRO(OPENCL_TEST)
OPENCL_TEST(tests device)
OPENCL_TEST(tests context)
|