GNUtoMS: Add support for VS 2013 (#14936)
Add to the Platform/Windows-GNU module list of VS registry entries those for VS 2013. Also add the name "vcvars64.bat" used by VS 10 and above for 64-bit tools.
This commit is contained in:
parent
cbc9a9514d
commit
668e571d61
|
@ -151,6 +151,7 @@ macro(__windows_compiler_gnu_abi lang)
|
|||
find_program(CMAKE_GNUtoMS_VCVARS NAMES vcvars32.bat
|
||||
DOC "Visual Studio vcvars32.bat"
|
||||
PATHS
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\12.0\\Setup\\VC;ProductDir]/bin"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\11.0\\Setup\\VC;ProductDir]/bin"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\10.0\\Setup\\VC;ProductDir]/bin"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\9.0\\Setup\\VC;ProductDir]/bin"
|
||||
|
@ -160,9 +161,10 @@ macro(__windows_compiler_gnu_abi lang)
|
|||
)
|
||||
set(CMAKE_GNUtoMS_ARCH x86)
|
||||
elseif("${CMAKE_SIZEOF_VOID_P}" EQUAL 8)
|
||||
find_program(CMAKE_GNUtoMS_VCVARS NAMES vcvarsamd64.bat
|
||||
find_program(CMAKE_GNUtoMS_VCVARS NAMES vcvars64.bat vcvarsamd64.bat
|
||||
DOC "Visual Studio vcvarsamd64.bat"
|
||||
PATHS
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\12.0\\Setup\\VC;ProductDir]/bin/amd64"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\11.0\\Setup\\VC;ProductDir]/bin/amd64"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\10.0\\Setup\\VC;ProductDir]/bin/amd64"
|
||||
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\9.0\\Setup\\VC;ProductDir]/bin/amd64"
|
||||
|
|
Loading…
Reference in New Issue