Spaces:
Runtime error
Runtime error
File size: 822 Bytes
be11144 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# Thrust is a header library; no need to build anything before installing:
set(CMAKE_SKIP_INSTALL_ALL_DEPENDENCY TRUE)
install(DIRECTORY "${Thrust_SOURCE_DIR}/thrust"
TYPE INCLUDE
FILES_MATCHING
PATTERN "*.h"
PATTERN "*.inl"
PATTERN "*.cmake"
PATTERN "*.md"
)
# Depending on how Thrust is configured, CUB's CMake scripts may or may not be
# included, so maintain a set of CUB install rules in both projects. By default
# CUB headers are installed alongside Thrust -- this may be disabled by turning
# off THRUST_INSTALL_CUB_HEADERS.
option(THRUST_INSTALL_CUB_HEADERS "Include cub headers when installing." ON)
if (THRUST_INSTALL_CUB_HEADERS)
install(DIRECTORY "${Thrust_SOURCE_DIR}/dependencies/cub/cub"
TYPE INCLUDE
FILES_MATCHING
PATTERN "*.cuh"
PATTERN "*.cmake"
)
endif()
|