diff --git a/examples/demo/CMakeLists.txt b/examples/demo/CMakeLists.txt index ec6c08ca6..2437ab72b 100644 --- a/examples/demo/CMakeLists.txt +++ b/examples/demo/CMakeLists.txt @@ -28,16 +28,12 @@ find_package(VTKm REQUIRED QUIET) set(srcs Demo.cxx) if(TARGET vtkm_rendering) - set(backend "VTKM_DEVICE_ADAPTER_SERIAL") + if(TARGET vtkm::cuda) vtkm_compile_as_cuda(cuda_srcs ${srcs}) set(srcs ${cuda_srcs}) - set(backend "VTKM_DEVICE_ADAPTER_CUDA") - elseif(TARGET vtkm::tbb) - set(backend "VTKM_DEVICE_ADAPTER_TBB") endif() add_executable(Demo ${srcs}) target_link_libraries(Demo PRIVATE vtkm_rendering) - target_compile_definitions(Demo PRIVATE "VTKM_DEVICE_ADAPTER=${backend}") endif()