summaryrefslogtreecommitdiffstats
path: root/Help/prop_gbl/GLOBAL_DEPENDS_NO_CYCLES.rst
diff options
context:
space:
mode:
authorRobert Maynard <rmaynard@nvidia.com>2021-02-03 22:39:26 (GMT)
committerRobert Maynard <rmaynard@nvidia.com>2021-02-08 20:13:01 (GMT)
commit3cef91a32159bd3e311b5c1d76798ae40a156ccb (patch)
treec6ab164a9c0ee9566074e008573accdf0c86b3d5 /Help/prop_gbl/GLOBAL_DEPENDS_NO_CYCLES.rst
parentb06a480b5726a44cefb98cf84f0d874c37d1a95c (diff)
downloadCMake-3cef91a32159bd3e311b5c1d76798ae40a156ccb.zip
CMake-3cef91a32159bd3e311b5c1d76798ae40a156ccb.tar.gz
CMake-3cef91a32159bd3e311b5c1d76798ae40a156ccb.tar.bz2
CUDA: Always extract CUDA Toolkit root from nvcc verbose output
Fixes #21750, #21763 Given that NVCC can be provided by multiple different sources (NVIDIA HPC SDK, CUDA Toolkit, distro) each of which has a different layout, we need to extract the CUDA toolkit root from the compiler itself, allowing us to support numerious different scattered toolkit layouts. The NVIDIA HPC SDK specifically ships two copies of nvcc one in `compilers/bin/` and one in `cuda/bin`. Thus when using `compilers/bin/nvcc` the Toolkit root logic fails.
Diffstat (limited to 'Help/prop_gbl/GLOBAL_DEPENDS_NO_CYCLES.rst')
0 files changed, 0 insertions, 0 deletions