Use CUDA and TBB if available

This commit is contained in:
Patricia Kroll Fasel - 090207 2015-09-21 15:23:14 -06:00
parent e22e42eacc
commit efb7775cf4

@ -31,12 +31,12 @@ if(OPENGL_FOUND AND GLUT_FOUND)
target_link_libraries(TetrahedralizeUniformGrid_SERIAL ${OPENGL_LIBRARIES} ${GLUT_LIBRARIES})
if(VTKm_Cuda_FOUND)
cuda_add_executable(TetrahedralizeUniformGrid_CUDA TetrahedralizeUniformGrid.cxx)
cuda_add_executable(TetrahedralizeUniformGrid_CUDA TetrahedralizeUniformGrid.cu)
target_link_libraries(TetrahedralizeUniformGrid_CUDA ${OPENGL_LIBRARIES} ${GLUT_LIBRARIES})
endif()
if(VTKm_ENABLE_TBB)
add_executable(TetrahedralizeUniformGrid_TBB TetrahedralizeUniformGrid.cxx)
add_executable(TetrahedralizeUniformGrid_TBB TetrahedralizeUniformGridTBB.cxx)
target_include_directories(TetrahedralizeUniformGrid_TBB PRIVATE ${GLUT_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR} ${TBB_INCLUDE_DIRS})
target_link_libraries(TetrahedralizeUniformGrid_TBB ${OPENGL_LIBRARIES} ${GLUT_LIBRARIES} ${TBB_LIBRARIES})
endif()