Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | CUDA: Detect the toolkit include directories | Robert Maynard | 2017-02-10 | 1 | -0/+2 |
| | | | | | The `nvcc -v` output provides what include directories need to be added to use the CUDA toolkit from other languages ( C/C++ ). | ||||
* | CUDA: set linker preference between C and C++ | Robert Maynard | 2017-01-24 | 1 | -1/+1 |
| | |||||
* | CUDA: Now pass correct FLAGS when device link cuda executables. | Robert Maynard | 2017-01-12 | 1 | -0/+2 |
| | | | | | | | | Previously we had a two issues when building cuda executables that required separable compilation. The first was that we didn't propagate FLAGS causing any -arch / -gencode flags to be dropped, and secondly generators such as ninja would use the CXX language flags instead of CUDA when the executable was mixed language. | ||||
* | CUDA: Detect MSVC architecture id | Brad King | 2017-01-12 | 1 | -0/+1 |
| | |||||
* | CUDA: Detect use of MSVC host compiler | Brad King | 2017-01-12 | 1 | -0/+2 |
| | | | | Report it in `CMAKE_CUDA_SIMULATE_{ID,VERSION}`. | ||||
* | CUDA: Prefer environment variables CUDACXX and CUDAHOSTCXX. | Robert Maynard | 2016-11-14 | 1 | -0/+1 |
| | |||||
* | CUDA: Use the host compiler for linking CUDA executables and shared libs. | Robert Maynard | 2016-11-14 | 1 | -0/+6 |
| | |||||
* | CUDA: We now properly perform CUDA compiler identification. | Robert Maynard | 2016-11-14 | 1 | -0/+5 |
| | |||||
* | CUDA: Add support language levels (98/11) | Robert Maynard | 2016-11-14 | 1 | -0/+1 |
| | |||||
* | CUDA: Add basic CUDA language support for *NIX systems. | Robert Maynard | 2016-11-14 | 1 | -0/+7 |