Merge topic 'msvc-version'

3bc21a70 MSVC: Fix MSVC_VERSION when mixing MSVC C/C++ with Intel Fortran

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1488
This commit is contained in:
Brad King
2017-11-16 15:49:57 +00:00
committed by Kitware Robot
+5 -1
View File
@@ -48,7 +48,11 @@ else()
endif()
if(NOT MSVC_VERSION)
if(CMAKE_C_SIMULATE_VERSION)
if("x${CMAKE_C_COMPILER_ID}" STREQUAL "xMSVC")
set(_compiler_version ${CMAKE_C_COMPILER_VERSION})
elseif("x${CMAKE_CXX_COMPILER_ID}" STREQUAL "xMSVC")
set(_compiler_version ${CMAKE_CXX_COMPILER_VERSION})
elseif(CMAKE_C_SIMULATE_VERSION)
set(_compiler_version ${CMAKE_C_SIMULATE_VERSION})
elseif(CMAKE_CXX_SIMULATE_VERSION)
set(_compiler_version ${CMAKE_CXX_SIMULATE_VERSION})