|
|
@@ -246,8 +246,10 @@ Id flags: ${testflags} ${CMAKE_${lang}_COMPILER_ID_FLAGS_ALWAYS}
|
|
|
set(id_platform ${CMAKE_VS_PLATFORM_NAME})
|
|
|
set(id_lang "${lang}")
|
|
|
set(id_PostBuildEvent_Command "")
|
|
|
- if(CMAKE_VS_PLATFORM_TOOLSET MATCHES "^([Ll][Ll][Vv][Mm](_v[0-9]+(_xp)?)?|[Cc][Ll][Aa][Nn][Gg][Cc][Ll])$")
|
|
|
+ if(CMAKE_VS_PLATFORM_TOOLSET MATCHES "^[Ll][Ll][Vv][Mm](_v[0-9]+(_xp)?)?$")
|
|
|
set(id_cl_var "ClangClExecutable")
|
|
|
+ elseif(CMAKE_VS_PLATFORM_TOOLSET MATCHES "^[Cc][Ll][Aa][Nn][Gg][Cc][Ll]$")
|
|
|
+ set(id_cl "$(CLToolExe)")
|
|
|
elseif(CMAKE_VS_PLATFORM_TOOLSET MATCHES "v[0-9]+_clang_.*")
|
|
|
set(id_cl clang.exe)
|
|
|
else()
|