Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | CUDAToolkit: Deduce toolkit binary directory from compiler path only for NVCC | Raul Tambre | 2020-04-07 | 1 | -2/+2 |
| | | | | | This assumption doesn't hold for Clang. When crosscompiling this causes X86 libraries to be used and thus linker errors. | ||||
* | CUDAToolkit: Mark find queries as advanced variables | Robert Maynard | 2020-03-10 | 1 | -1/+8 |
| | | | | Fixes #20435 | ||||
* | CUDAToolkit: Add support for cupti library | Robert Maynard | 2020-02-06 | 1 | -1/+23 |
| | | | | Fixes: #20318 | ||||
* | CUDAToolkit: Correct location of OpenCL doc link | Robert Maynard | 2020-02-06 | 1 | -2/+2 |
| | |||||
* | CUDAToolkit: Add required static runtime library dependencies | Robert Maynard | 2020-01-30 | 1 | -0/+25 |
| | | | | | CUDAToolkit now adds the correct libraries that are required by the static runtime. | ||||
* | FindCUDAToolkit: Fix behavior on multiple calls | Rodolfo Lima | 2020-01-28 | 1 | -41/+22 |
| | | | | | | | | | Update `_CUDAToolkit_find_and_add_import_lib` to create and add dependencies to a target in one step that shared a single guard against repeated definitions. Otherwise we were adding dependencies again on every call. Fixes: #20282 | ||||
* | FindCUDAToolkit: Fix CUDA::* target guard logic | Rodolfo Lima | 2020-01-28 | 1 | -4/+6 |
| | | | | Issue: #20282 | ||||
* | CUDAToolkit: Use CMAKE_FIND_ROOT_PATH for all sdk lib searches | Robert Maynard | 2020-01-27 | 1 | -6/+18 |
| | |||||
* | CUDAToolkit: Use HINTS as it has higher precedence for searches | Robert Maynard | 2020-01-24 | 1 | -1/+1 |
| | |||||
* | CUDAToolkit: functions names now use CMake's reserved namespace | Robert Maynard | 2020-01-24 | 1 | -24/+24 |
| | |||||
* | CUDAToolkit: Make sure to also search 'stubs' directory | Robert Maynard | 2020-01-23 | 1 | -2/+2 |
| | | | | Fixes #20252 | ||||
* | CUDAToolkit: Add support for cross-compiling | Robert Maynard | 2020-01-23 | 1 | -3/+43 |
| | | | | | | | CUDAToolkit now searches the correct targets folder based on what platform we are cross-compiling for. Fixes: #20232 | ||||
* | CUDAToolkit: No targets now depend on the CUDA runtime | Robert Maynard | 2020-01-14 | 1 | -5/+0 |
| | | | | | | 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. | ||||
* | CUDAToolkit: Gracefully handle missing SDK components | Robert Maynard | 2020-01-06 | 1 | -7/+8 |
| | |||||
* | CUDAToolkit: add_cuda_link_dependency correctly sets dependencies | Robert Maynard | 2020-01-03 | 1 | -1/+1 |
| | |||||
* | FindCUDAToolkit: correct searches for Toolkit components | Robert Maynard | 2019-12-16 | 1 | -38/+61 |
| | |||||
* | FindCUDAToolkit: Improve usage, library set, and tests | Robert Maynard | 2019-12-16 | 1 | -66/+153 |
| | | | | | | Refined the initial design of FindCUDAToolkit and improve it by adding more library support, more toolkit information and tests. | ||||
* | FindCUDAToolkit: Import targets for toolkit libraries | Stephen McDowell | 2019-12-16 | 1 | -44/+345 |
| | |||||
* | FindCUDAToolkit: Add module to find the CUDA Toolkit | Stephen McDowell | 2019-12-16 | 1 | -0/+374 |