From 7123c8fdbfc8effd0b085e26cef982cc4cd88097 Mon Sep 17 00:00:00 2001 From: Raul Tambre Date: Sun, 17 Oct 2021 20:18:00 +0300 Subject: CheckLanguage: Don't pass CMAKE_CUDA_HOST_COMPILER for Visual Studio Visual Studio doesn't support specifying it and if we do we get a warning. Fixes: #22712 --- Modules/CheckLanguage.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/CheckLanguage.cmake b/Modules/CheckLanguage.cmake index 559c103..52f707c 100644 --- a/Modules/CheckLanguage.cmake +++ b/Modules/CheckLanguage.cmake @@ -46,7 +46,7 @@ macro(check_language lang) file(REMOVE_RECURSE ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/Check${lang}) set(extra_compiler_variables) - if(${lang} STREQUAL CUDA) + if(${lang} STREQUAL CUDA AND NOT CMAKE_GENERATOR MATCHES "Visual Studio") set(extra_compiler_variables "set(CMAKE_CUDA_HOST_COMPILER \\\"\${CMAKE_CUDA_HOST_COMPILER}\\\")") endif() -- cgit v0.12