summaryrefslogtreecommitdiffstats
path: root/Modules/CMakeDetermineCUDACompiler.cmake
Commit message (Expand)AuthorAgeFilesLines
* 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
* Drop Visual Studio 8 2005 generatorBrad King2018-04-021-1/+1
* CMakeFindBinUtils: Improve switch between MSVC- and GNU-like toolsBrad King2017-11-281-0/+3
* CUDA: Fix default selection of host compiler used to drive linkingBrad King2017-10-041-1/+29
* Drop Visual Studio 7 .NET 2003 generatorBrad King2017-04-191-1/+1
* VS: Add support for determining CUDA compiler idBrad King2017-03-101-21/+30
* CMakeDetermineCUDACompiler: Drop out-of-date commentBrad King2017-02-141-7/+0
* CUDA: Detect the toolkit include directoriesRobert Maynard2017-02-101-4/+30
* CUDA: Detect implicit link information on WindowsBrad King2017-01-121-1/+9
* CUDA: Find MSVC binutils on WindowsBrad King2017-01-121-3/+7
* CUDA: Detect MSVC architecture idBrad King2017-01-121-0/+4
* CUDA: Implement nvcc implicit link line extraction more robustlyBrad King2016-12-131-23/+54
* CUDA: Prefer environment variables CUDACXX and CUDAHOSTCXX.Robert Maynard2016-11-141-1/+18
* CUDA: Use the host compiler for linking CUDA executables and shared libs.Robert Maynard2016-11-141-5/+37
* CUDA: add support for specifying an explicit host compiler.Robert Maynard2016-11-141-1/+12
* CUDA: We now properly perform CUDA compiler identification.Robert Maynard2016-11-141-3/+9
* CUDA: Add basic CUDA language support for *NIX systems.Robert Maynard2016-11-141-0/+49