| |
| |
| if (CUB_IN_THRUST) |
| return() |
| endif() |
|
|
| |
| include(GNUInstallDirs) |
|
|
| |
| set(CMAKE_SKIP_INSTALL_ALL_DEPENDENCY TRUE) |
|
|
| install(DIRECTORY "${CUB_SOURCE_DIR}/cub" |
| DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" |
| FILES_MATCHING |
| PATTERN "*.cuh" |
| ) |
|
|
| install(DIRECTORY "${CUB_SOURCE_DIR}/cub/cmake/" |
| DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/cub" |
| PATTERN *.cmake.in EXCLUDE |
| ) |
| |
| |
| set(install_location "${CMAKE_INSTALL_LIBDIR}/cmake/cub") |
| configure_file("${CUB_SOURCE_DIR}/cub/cmake/cub-header-search.cmake.in" |
| "${CUB_BINARY_DIR}/cub/cmake/cub-header-search.cmake" |
| @ONLY) |
| install(FILES "${CUB_BINARY_DIR}/cub/cmake/cub-header-search.cmake" |
| DESTINATION "${install_location}") |
|
|