19 lines
404 B
CMake
19 lines
404 B
CMake
|
|
file(
|
||
|
|
GLOB_RECURSE example_srcs
|
||
|
|
RELATIVE "${CMAKE_CURRENT_LIST_DIR}"
|
||
|
|
CONFIGURE_DEPENDS
|
||
|
|
example_*.cu
|
||
|
|
)
|
||
|
|
|
||
|
|
foreach (example_src IN LISTS example_srcs)
|
||
|
|
get_filename_component(example_name "${example_src}" NAME_WE)
|
||
|
|
string(
|
||
|
|
REGEX REPLACE
|
||
|
|
"^example_device_"
|
||
|
|
"device."
|
||
|
|
example_name
|
||
|
|
"${example_name}"
|
||
|
|
)
|
||
|
|
cub_add_example(target_name ${example_name} "${example_src}")
|
||
|
|
endforeach()
|