diff options
author | Robert Maynard <robert.maynard@kitware.com> | 2016-08-30 12:01:43 -0400 |
---|---|---|
committer | Robert Maynard <robert.maynard@kitware.com> | 2016-11-14 11:36:43 -0500 |
commit | aaeee1ca72d4f8b09ebf98c3e3bd73d50c09c0d8 (patch) | |
tree | 0722eb862202ff3ceabcc4f1ceed1dbdb7c33a10 /Modules/CMakeCUDACompilerId.cu.in | |
parent | bf326ebb7694d2e86fbcfef4cb827c70531c3255 (diff) | |
download | cmake-aaeee1ca72d4f8b09ebf98c3e3bd73d50c09c0d8.tar.gz |
CUDA: CompilerId now errors out properly when passed a non CUDA compiler.
Previously we only reported an error if the compiler was a C compiler.
Diffstat (limited to 'Modules/CMakeCUDACompilerId.cu.in')
-rw-r--r-- | Modules/CMakeCUDACompilerId.cu.in | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Modules/CMakeCUDACompilerId.cu.in b/Modules/CMakeCUDACompilerId.cu.in index ddbc8b4275..5fa85da31c 100644 --- a/Modules/CMakeCUDACompilerId.cu.in +++ b/Modules/CMakeCUDACompilerId.cu.in @@ -1,6 +1,5 @@ - -#ifndef __cplusplus -# error "A C compiler has been selected for CUDA/C++." +#ifndef __CUDACC__ +# error "A C or C++ compiler has been selected for CUDA" #endif @CMAKE_CUDA_COMPILER_ID_CONTENT@ |