# Try to find the CUB library and headers. | |
# CUB_FOUND - system has CUB | |
# CUB_INCLUDE_DIRS - the CUB include directory | |
find_path(CUB_INCLUDE_DIR | |
HINTS "${CUDA_TOOLKIT_INCLUDE}" | |
NAMES cub/cub.cuh | |
DOC "The directory where CUB includes reside" | |
) | |
set(CUB_INCLUDE_DIRS ${CUB_INCLUDE_DIR}) | |
include(FindPackageHandleStandardArgs) | |
find_package_handle_standard_args(CUB | |
FOUND_VAR CUB_FOUND | |
REQUIRED_VARS CUB_INCLUDE_DIR | |
) | |
mark_as_advanced(CUB_FOUND) |