|
|
@@ -844,9 +844,9 @@ if(CUDAToolkit_FOUND)
|
|
|
mark_as_advanced(CUDA_${lib_name}_LIBRARY)
|
|
|
|
|
|
if (NOT TARGET CUDA::${lib_name} AND CUDA_${lib_name}_LIBRARY)
|
|
|
- add_library(CUDA::${lib_name} IMPORTED INTERFACE)
|
|
|
+ add_library(CUDA::${lib_name} UNKNOWN IMPORTED)
|
|
|
target_include_directories(CUDA::${lib_name} SYSTEM INTERFACE "${CUDAToolkit_INCLUDE_DIRS}")
|
|
|
- target_link_libraries(CUDA::${lib_name} INTERFACE "${CUDA_${lib_name}_LIBRARY}")
|
|
|
+ set_property(TARGET CUDA::${lib_name} PROPERTY IMPORTED_LOCATION "${CUDA_${lib_name}_LIBRARY}")
|
|
|
foreach(dep ${arg_DEPS})
|
|
|
if(TARGET CUDA::${dep})
|
|
|
target_link_libraries(CUDA::${lib_name} INTERFACE CUDA::${dep})
|