diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index cae22f3c05a2a7df627e36aaba934a5156ffc188..47ddaf843384de5a6d218a5c16cebc649c61da95 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -178,14 +178,16 @@ target_include_directories(test_mass PRIVATE ${NEKTAR++_INCLUDE_DIRS}) target_compile_definitions(test_mass PRIVATE -DTEST_PATH="${CMAKE_SOURCE_DIR}") -add_executable(test_masscuda test_masscuda.cpp) -target_link_libraries(test_masscuda PRIVATE Operators) -target_link_libraries(test_masscuda PRIVATE ${NEKTAR++_LIBRARIES}) -target_link_libraries(test_masscuda PRIVATE Boost::unit_test_framework) -target_include_directories(test_masscuda PRIVATE "${CMAKE_SOURCE_DIR}") -target_include_directories(test_masscuda PRIVATE ${NEKTAR++_INCLUDE_DIRS}) -target_compile_definitions(test_masscuda PRIVATE - -DTEST_PATH="${CMAKE_SOURCE_DIR}") +IF (NEKTAR_USE_CUDA) + add_executable(test_masscuda test_masscuda.cpp) + target_link_libraries(test_masscuda PRIVATE Operators) + target_link_libraries(test_masscuda PRIVATE ${NEKTAR++_LIBRARIES}) + target_link_libraries(test_masscuda PRIVATE Boost::unit_test_framework) + target_include_directories(test_masscuda PRIVATE "${CMAKE_SOURCE_DIR}") + target_include_directories(test_masscuda PRIVATE ${NEKTAR++_INCLUDE_DIRS}) + target_compile_definitions(test_masscuda PRIVATE + -DTEST_PATH="${CMAKE_SOURCE_DIR}") +ENDIF() add_executable(test_assmbscatr test_assmbscatr.cpp) target_link_libraries(test_assmbscatr PRIVATE Operators)