Merge branch 'backport-cuda-vs' into cuda-vs

This commit is contained in:
Brad King
2023-11-01 13:51:51 -04:00
2 changed files with 4 additions and 20 deletions
@@ -52,6 +52,9 @@ macro(cmake_nvcc_parse_implicit_info lang lang_var_)
string(APPEND _nvcc_log " considering line: [${_nvcc_output_line}]\n")
if("${_nvcc_output_line}" MATCHES "^ *nvlink")
string(APPEND _nvcc_log " ignoring nvlink line\n")
elseif("${_nvcc_output_line}" MATCHES "(link\\.exe .*CompilerId${lang}\\.exe.*)$")
set(_nvcc_link_line "${CMAKE_MATCH_1}")
string(APPEND _nvcc_log " extracted link line: [${_nvcc_link_line}]\n")
elseif(_nvcc_libraries)
if("${_nvcc_output_line}" MATCHES "(@\"?((tmp/)?a\\.exe\\.res)\"?)")
set(_nvcc_link_res_arg "${CMAKE_MATCH_1}")