Robert Maynard
45d21dd5d4
CUDAToolkit: Use CMAKE_FIND_ROOT_PATH for all sdk lib searches
2020-01-27 13:42:18 -05:00
Robert Maynard
e357772f20
CUDAToolkit: Use HINTS as it has higher precedence for searches
2020-01-24 15:31:53 -05:00
Robert Maynard
c6ec51c625
CUDAToolkit: functions names now use CMake's reserved namespace
2020-01-24 15:31:36 -05:00
Robert Maynard
48bd2e0630
CUDAToolkit: Make sure to also search 'stubs' directory
...
Fixes #20252
2020-01-23 13:07:21 -05:00
Robert Maynard
69fcad9332
CUDAToolkit: Add support for cross-compiling
...
CUDAToolkit now searches the correct targets folder based on
what platform we are cross-compiling for.
Fixes : #20232
2020-01-23 12:51:29 -05:00
Robert Maynard
6e474364d1
CUDAToolkit: No targets now depend on the CUDA runtime
...
It is not a requirement to have shared|static consistent across your
CUDA libraries (e.g curand, nppc ) and your CUDA runtime library.
It is entirely allowable to use a static nppc and a shared runtime.
2020-01-14 13:50:37 -05:00
Robert Maynard
907bb7df57
CUDAToolkit: Gracefully handle missing SDK components
2020-01-06 09:11:16 -05:00
Robert Maynard
e500eb80cd
CUDAToolkit: add_cuda_link_dependency correctly sets dependencies
2020-01-03 16:42:16 -05:00
Robert Maynard
d484a3c4d8
FindCUDAToolkit: correct searches for Toolkit components
2019-12-16 14:35:03 -05:00
Robert Maynard
e2a5d8374f
FindCUDAToolkit: Improve usage, library set, and tests
...
Refined the initial design of FindCUDAToolkit and improve it
by adding more library support, more toolkit information and
tests.
2019-12-16 11:15:12 -05:00
Stephen McDowell
29560bf07b
FindCUDAToolkit: Import targets for toolkit libraries
2019-12-16 10:31:43 -05:00
Stephen McDowell
2c0ff263b4
FindCUDAToolkit: Add module to find the CUDA Toolkit
2019-12-16 10:31:43 -05:00