CUDA: Clang CUDA 11.1 support

version.txt is gone from CUDA 11.1 installations, but the rest is the same.
Instead of looking for version.txt look for <CUDA path>/nvvm/libdevice, which
is the main thing that Clang requires (though it also checks for the existence
of bin and include).

Fixes #21353.
This commit is contained in:
Raul Tambre
2020-11-22 11:03:00 +02:00
parent 4549027a09
commit 440dc98b07
2 changed files with 6 additions and 4 deletions
+2
View File
@@ -346,3 +346,5 @@ Changes made since CMake 3.19.0 include the following.
it can break projects that were using the property only to
cause the specified language's compiler to be used. This has
been reverted to restore behavior from CMake 3.18 and below.
* CUDA 11.1 support for Clang.