summaryrefslogtreecommitdiffstats
path: root/Modules/CMakeDetermineCUDACompiler.cmake
Commit message (Expand)AuthorAgeFilesLines
* CUDA: Add CMAKE_CUDA_HOST_COMPILER support on Windows non-VS generatorsunknown2021-04-221-6/+9
* CUDA: Add support for finding nvcc in CUDA_PATHTobias Ribizel2021-03-151-0/+2
* Merge topic 'better_cuda_compiler_detection_error_messages'Brad King2021-02-241-5/+5
|\
| * CUDA: Improve error messages when CUDA compiler detection failsRobert Maynard2021-02-231-5/+5
* | CUDA: Capture all nvcc output when extracting toolkit rootBrad King2021-02-121-3/+4
|/
* CUDA: Always extract CUDA Toolkit root from nvcc verbose outputRobert Maynard2021-02-081-13/+11
* CUDA: Support nvcc symlinking to ccacheRong Ou2021-01-111-1/+14
* CUDA: Initialize CMAKE_CUDA_ARCHITECTURES using $ENV{CUDAARCHS}Raul Tambre2020-11-301-0/+4
* CUDA: Error if can't determine toolkit library rootRaul Tambre2020-11-221-0/+2
* CUDA: Clang CUDA 11.1 supportRaul Tambre2020-11-221-4/+4
* CUDA: Clang separable compilationRaul Tambre2020-09-241-2/+14
* CUDA: Support scattered installations when crosscompiling with ClangRaul Tambre2020-09-141-2/+5
* CUDA: Fail fast if CMAKE_CUDA_ARCHITECTURES doesn't work during detectionRaul Tambre2020-08-291-18/+19
* CUDA: Fail if compiler detection using the host compiler failsRaul Tambre2020-08-291-0/+4
* Toolchain: Capture all arguments from CMAKE_<LANG>_COMPILERFred Baksik2020-07-231-1/+1
* Fix typos identified using codespellJean-Christophe Fillion-Robin2020-07-221-1/+1
* NVCC: Handle host compiler with spaces in pathRaul Tambre2020-07-141-2/+2
* CUDA: Fix CMAKE_CUDA_COMPILER_TOOLKIT_ROOT detection in Visual StudioBrad King2020-06-181-108/+121
* CUDA: Re-order some logic for determining the compilerBrad King2020-06-181-11/+9
* CUDA: Remove unused variables while determining compilerBrad King2020-06-181-2/+0
* CUDA: Simplify CMAKE_CUDA_COMPILER_TOOLKIT_ROOT computationBrad King2020-06-181-1/+1
* CUDA: Skip the entire search for nvcc when it is CMAKE_CUDA_COMPILERBrad King2020-06-181-80/+80
* CUDA: Fix NVCC executable search during compiler detectionRaul Tambre2020-06-181-7/+1
* CUDA: Throw error for Clang on WindowsRaul Tambre2020-06-161-0/+4
* Merge topic 'cuda_clang_toolkit_path' into release-3.18Brad King2020-06-151-15/+195
|\
| * CUDA: Determine CUDA toolkit location for NVCCRaul Tambre2020-06-121-122/+123
| * CUDA: Pass toolkit path to ClangRaul Tambre2020-06-121-120/+142
| * FindCUDAToolkit: Remove unnecessary checks around searchesRaul Tambre2020-06-121-6/+4
| * FindCUDAToolkit: Use list(SORT) to sort in natural orderRaul Tambre2020-06-121-36/+4
| * FindCUDAToolkit: Compute CUDAToolkit_INCLUDE_DIR instead of searchingRaul Tambre2020-06-121-4/+7
| * FindCUDAToolkit: Add CUDAToolkit_LIBRARY_ROOTRaul Tambre2020-06-121-0/+12
| * FindCUDAToolkit: Re-unify with Internal/CUDAToolkitRaul Tambre2020-06-121-3/+179
* | CUDA: Add support for disabling CUDA_ARCHITECTURESRaul Tambre2020-06-151-1/+1
|/
* CUDA: Fix checking working architectures with specifiersRaul Tambre2020-06-051-2/+10
* CUDA: Detect non-working user-specified architectures on NVCCRaul Tambre2020-05-291-19/+35
* CUDA: Throw error if user-specified architectures don't workRaul Tambre2020-05-261-6/+33
* CUDA: Simplify Clang implicit host linker settingsBrad King2020-05-221-14/+6
* CUDA: Fix implicit runtime library filtering on WindowsBrad King2020-05-221-3/+3
* CUDA: Refactor implicit library filteringBrad King2020-05-221-0/+18
* Merge branch 'backport-cuda-default-runtime' into cuda-default-runtimeBrad King2020-05-221-0/+28
|\
| * CUDA: Compute CMAKE_CUDA_RUNTIME_LIBRARY default from toolchainRobert Maynard2020-05-211-0/+28
* | CUDA: Add support for Clang compilerRaul Tambre2020-05-151-5/+55
* | Merge topic 'cuda_architectures'Brad King2020-04-161-0/+11
|\ \
| * | CUDA: Add CUDA_ARCHITECTURES target propertyRaul Tambre2020-04-151-0/+11
* | | Compilers: Add paths from -print-sysroot to system prefix pathRobert Maynard2020-04-141-0/+10
|/ /
* | CUDA: Support compiler specific FindBinUtils overridesRobert Maynard2020-03-271-0/+1
* | CUDA: Perform CUDA toolkit include directory detection only on nvccRaul Tambre2020-03-081-25/+28
|/
* CUDA: MSVC generators fill CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIESRobert Maynard2020-01-101-26/+25
* CUDA: Tolerate square brackets in PROMPT environment variableBrad King2019-03-261-0/+5
* CUDA: Do not create CMAKE_CUDA_HOST_COMPILER cache entryBrad King2018-04-241-1/+0