diff options
author | Brad King <brad.king@kitware.com> | 2017-03-22 19:22:26 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2017-03-22 19:58:40 (GMT) |
commit | a2aad448e1b285944c3d128487da2f0df6c180b6 (patch) | |
tree | 6df9677d6c806ee32cf602f0f2473fa45875dc48 /Modules | |
parent | 16eb58d503b55e5758aa791a0e17aed2935f9d37 (diff) | |
download | CMake-a2aad448e1b285944c3d128487da2f0df6c180b6.zip CMake-a2aad448e1b285944c3d128487da2f0df6c180b6.tar.gz CMake-a2aad448e1b285944c3d128487da2f0df6c180b6.tar.bz2 |
InstallRequiredSystemLibraries: Drop version from variable names
Each `MSVC${v}_*_DIR` variable is only ever used with one value for
`${v}` within a given build tree. Drop the `${v}` version component
from the variable names.
Diffstat (limited to 'Modules')
-rw-r--r-- | Modules/InstallRequiredSystemLibraries.cmake | 245 |
1 files changed, 123 insertions, 122 deletions
diff --git a/Modules/InstallRequiredSystemLibraries.cmake b/Modules/InstallRequiredSystemLibraries.cmake index bded808..67dfe8f 100644 --- a/Modules/InstallRequiredSystemLibraries.cmake +++ b/Modules/InstallRequiredSystemLibraries.cmake @@ -87,35 +87,38 @@ if(MSVC) # Find the runtime library redistribution directory. get_filename_component(msvc_install_dir "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\8.0;InstallDir]" ABSOLUTE) - find_path(MSVC80_REDIST_DIR NAMES ${CMAKE_MSVC_ARCH}/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest + if(DEFINED MSVC80_REDIST_DIR AND EXISTS "${MSVC80_REDIST_DIR}") + set(MSVC_REDIST_DIR "${MSVC80_REDIST_DIR}") # use old cache entry + endif() + find_path(MSVC_REDIST_DIR NAMES ${CMAKE_MSVC_ARCH}/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest PATHS "${msvc_install_dir}/../../VC/redist" "${base_dir}/VC/redist" ) - mark_as_advanced(MSVC80_REDIST_DIR) - set(MSVC80_CRT_DIR "${MSVC80_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC80.CRT") + mark_as_advanced(MSVC_REDIST_DIR) + set(MSVC_CRT_DIR "${MSVC_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC80.CRT") # Install the manifest that allows DLLs to be loaded from the # directory containing the executable. if(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) set(__install__libs - "${MSVC80_CRT_DIR}/Microsoft.VC80.CRT.manifest" - "${MSVC80_CRT_DIR}/msvcm80.dll" - "${MSVC80_CRT_DIR}/msvcp80.dll" - "${MSVC80_CRT_DIR}/msvcr80.dll" + "${MSVC_CRT_DIR}/Microsoft.VC80.CRT.manifest" + "${MSVC_CRT_DIR}/msvcm80.dll" + "${MSVC_CRT_DIR}/msvcp80.dll" + "${MSVC_CRT_DIR}/msvcr80.dll" ) else() set(__install__libs) endif() if(CMAKE_INSTALL_DEBUG_LIBRARIES) - set(MSVC80_CRT_DIR - "${MSVC80_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC80.DebugCRT") + set(MSVC_CRT_DIR + "${MSVC_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC80.DebugCRT") set(__install__libs ${__install__libs} - "${MSVC80_CRT_DIR}/Microsoft.VC80.DebugCRT.manifest" - "${MSVC80_CRT_DIR}/msvcm80d.dll" - "${MSVC80_CRT_DIR}/msvcp80d.dll" - "${MSVC80_CRT_DIR}/msvcr80d.dll" + "${MSVC_CRT_DIR}/Microsoft.VC80.DebugCRT.manifest" + "${MSVC_CRT_DIR}/msvcm80d.dll" + "${MSVC_CRT_DIR}/msvcp80d.dll" + "${MSVC_CRT_DIR}/msvcr80d.dll" ) endif() endif() @@ -126,36 +129,39 @@ if(MSVC) "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\9.0;InstallDir]" ABSOLUTE) get_filename_component(msvc_express_install_dir "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VCExpress\\9.0;InstallDir]" ABSOLUTE) - find_path(MSVC90_REDIST_DIR NAMES ${CMAKE_MSVC_ARCH}/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest + if(DEFINED MSVC90_REDIST_DIR AND EXISTS "${MSVC90_REDIST_DIR}") + set(MSVC_REDIST_DIR "${MSVC90_REDIST_DIR}") # use old cache entry + endif() + find_path(MSVC_REDIST_DIR NAMES ${CMAKE_MSVC_ARCH}/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest PATHS "${msvc_install_dir}/../../VC/redist" "${msvc_express_install_dir}/../../VC/redist" "${base_dir}/VC/redist" ) - mark_as_advanced(MSVC90_REDIST_DIR) - set(MSVC90_CRT_DIR "${MSVC90_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC90.CRT") + mark_as_advanced(MSVC_REDIST_DIR) + set(MSVC_CRT_DIR "${MSVC_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC90.CRT") # Install the manifest that allows DLLs to be loaded from the # directory containing the executable. if(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) set(__install__libs - "${MSVC90_CRT_DIR}/Microsoft.VC90.CRT.manifest" - "${MSVC90_CRT_DIR}/msvcm90.dll" - "${MSVC90_CRT_DIR}/msvcp90.dll" - "${MSVC90_CRT_DIR}/msvcr90.dll" + "${MSVC_CRT_DIR}/Microsoft.VC90.CRT.manifest" + "${MSVC_CRT_DIR}/msvcm90.dll" + "${MSVC_CRT_DIR}/msvcp90.dll" + "${MSVC_CRT_DIR}/msvcr90.dll" ) else() set(__install__libs) endif() if(CMAKE_INSTALL_DEBUG_LIBRARIES) - set(MSVC90_CRT_DIR - "${MSVC90_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC90.DebugCRT") + set(MSVC_CRT_DIR + "${MSVC_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC90.DebugCRT") set(__install__libs ${__install__libs} - "${MSVC90_CRT_DIR}/Microsoft.VC90.DebugCRT.manifest" - "${MSVC90_CRT_DIR}/msvcm90d.dll" - "${MSVC90_CRT_DIR}/msvcp90d.dll" - "${MSVC90_CRT_DIR}/msvcr90d.dll" + "${MSVC_CRT_DIR}/Microsoft.VC90.DebugCRT.manifest" + "${MSVC_CRT_DIR}/msvcm90d.dll" + "${MSVC_CRT_DIR}/msvcp90d.dll" + "${MSVC_CRT_DIR}/msvcr90d.dll" ) endif() endif() @@ -179,45 +185,48 @@ if(MSVC) get_filename_component(msvc_install_dir "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\${v}.0;InstallDir]" ABSOLUTE) set(programfilesx86 "ProgramFiles(x86)") - find_path(MSVC${v}_REDIST_DIR NAMES ${CMAKE_MSVC_ARCH}/Microsoft.VC${v}0.CRT + if(DEFINED MSVC${v}_REDIST_DIR AND EXISTS "${MSVC${v}_REDIST_DIR}") + set(MSVC_REDIST_DIR "${MSVC${v}_REDIST_DIR}") # use old cache entry + endif() + find_path(MSVC_REDIST_DIR NAMES ${CMAKE_MSVC_ARCH}/Microsoft.VC${v}0.CRT PATHS "${msvc_install_dir}/../../VC/redist" "${base_dir}/VC/redist" "$ENV{ProgramFiles}/Microsoft Visual Studio ${v}.0/VC/redist" "$ENV{${programfilesx86}}/Microsoft Visual Studio ${v}.0/VC/redist" ) - mark_as_advanced(MSVC${v}_REDIST_DIR) - set(MSVC${v}_CRT_DIR "${MSVC${v}_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC${v}0.CRT") + mark_as_advanced(MSVC_REDIST_DIR) + set(MSVC_CRT_DIR "${MSVC_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC${v}0.CRT") if(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) set(__install__libs - "${MSVC${v}_CRT_DIR}/msvcp${v}0.dll" + "${MSVC_CRT_DIR}/msvcp${v}0.dll" ) if(NOT v VERSION_LESS 14) list(APPEND __install__libs - "${MSVC${v}_CRT_DIR}/vcruntime${v}0.dll" - "${MSVC${v}_CRT_DIR}/concrt${v}0.dll" + "${MSVC_CRT_DIR}/vcruntime${v}0.dll" + "${MSVC_CRT_DIR}/concrt${v}0.dll" ) else() - list(APPEND __install__libs "${MSVC${v}_CRT_DIR}/msvcr${v}0.dll") + list(APPEND __install__libs "${MSVC_CRT_DIR}/msvcr${v}0.dll") endif() else() set(__install__libs) endif() if(CMAKE_INSTALL_DEBUG_LIBRARIES) - set(MSVC${v}_CRT_DIR - "${MSVC${v}_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC${v}0.DebugCRT") + set(MSVC_CRT_DIR + "${MSVC_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC${v}0.DebugCRT") set(__install__libs ${__install__libs} - "${MSVC${v}_CRT_DIR}/msvcp${v}0d.dll" + "${MSVC_CRT_DIR}/msvcp${v}0d.dll" ) if(NOT v VERSION_LESS 14) list(APPEND __install__libs - "${MSVC${v}_CRT_DIR}/vcruntime${v}0d.dll" - "${MSVC${v}_CRT_DIR}/concrt${v}0d.dll" + "${MSVC_CRT_DIR}/vcruntime${v}0d.dll" + "${MSVC_CRT_DIR}/concrt${v}0d.dll" ) else() - list(APPEND __install__libs "${MSVC${v}_CRT_DIR}/msvcr${v}0d.dll") + list(APPEND __install__libs "${MSVC_CRT_DIR}/msvcr${v}0d.dll") endif() endif() @@ -261,89 +270,89 @@ if(MSVC) if(MSVC_VERSION EQUAL 1400) if(CMAKE_INSTALL_DEBUG_LIBRARIES) - set(MSVC80_MFC_DIR - "${MSVC80_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC80.DebugMFC") + set(MSVC_MFC_DIR + "${MSVC_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC80.DebugMFC") set(__install__libs ${__install__libs} - "${MSVC80_MFC_DIR}/Microsoft.VC80.DebugMFC.manifest" - "${MSVC80_MFC_DIR}/mfc80d.dll" - "${MSVC80_MFC_DIR}/mfc80ud.dll" - "${MSVC80_MFC_DIR}/mfcm80d.dll" - "${MSVC80_MFC_DIR}/mfcm80ud.dll" + "${MSVC_MFC_DIR}/Microsoft.VC80.DebugMFC.manifest" + "${MSVC_MFC_DIR}/mfc80d.dll" + "${MSVC_MFC_DIR}/mfc80ud.dll" + "${MSVC_MFC_DIR}/mfcm80d.dll" + "${MSVC_MFC_DIR}/mfcm80ud.dll" ) endif() - set(MSVC80_MFC_DIR "${MSVC80_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC80.MFC") + set(MSVC_MFC_DIR "${MSVC_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC80.MFC") # Install the manifest that allows DLLs to be loaded from the # directory containing the executable. if(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) set(__install__libs ${__install__libs} - "${MSVC80_MFC_DIR}/Microsoft.VC80.MFC.manifest" - "${MSVC80_MFC_DIR}/mfc80.dll" - "${MSVC80_MFC_DIR}/mfc80u.dll" - "${MSVC80_MFC_DIR}/mfcm80.dll" - "${MSVC80_MFC_DIR}/mfcm80u.dll" + "${MSVC_MFC_DIR}/Microsoft.VC80.MFC.manifest" + "${MSVC_MFC_DIR}/mfc80.dll" + "${MSVC_MFC_DIR}/mfc80u.dll" + "${MSVC_MFC_DIR}/mfcm80.dll" + "${MSVC_MFC_DIR}/mfcm80u.dll" ) endif() # include the language dll's for vs8 as well as the actuall dll's - set(MSVC80_MFCLOC_DIR "${MSVC80_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC80.MFCLOC") + set(MSVC_MFCLOC_DIR "${MSVC_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC80.MFCLOC") # Install the manifest that allows DLLs to be loaded from the # directory containing the executable. set(__install__libs ${__install__libs} - "${MSVC80_MFCLOC_DIR}/Microsoft.VC80.MFCLOC.manifest" - "${MSVC80_MFCLOC_DIR}/mfc80chs.dll" - "${MSVC80_MFCLOC_DIR}/mfc80cht.dll" - "${MSVC80_MFCLOC_DIR}/mfc80enu.dll" - "${MSVC80_MFCLOC_DIR}/mfc80esp.dll" - "${MSVC80_MFCLOC_DIR}/mfc80deu.dll" - "${MSVC80_MFCLOC_DIR}/mfc80fra.dll" - "${MSVC80_MFCLOC_DIR}/mfc80ita.dll" - "${MSVC80_MFCLOC_DIR}/mfc80jpn.dll" - "${MSVC80_MFCLOC_DIR}/mfc80kor.dll" + "${MSVC_MFCLOC_DIR}/Microsoft.VC80.MFCLOC.manifest" + "${MSVC_MFCLOC_DIR}/mfc80chs.dll" + "${MSVC_MFCLOC_DIR}/mfc80cht.dll" + "${MSVC_MFCLOC_DIR}/mfc80enu.dll" + "${MSVC_MFCLOC_DIR}/mfc80esp.dll" + "${MSVC_MFCLOC_DIR}/mfc80deu.dll" + "${MSVC_MFCLOC_DIR}/mfc80fra.dll" + "${MSVC_MFCLOC_DIR}/mfc80ita.dll" + "${MSVC_MFCLOC_DIR}/mfc80jpn.dll" + "${MSVC_MFCLOC_DIR}/mfc80kor.dll" ) endif() if(MSVC_VERSION EQUAL 1500) if(CMAKE_INSTALL_DEBUG_LIBRARIES) - set(MSVC90_MFC_DIR - "${MSVC90_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC90.DebugMFC") + set(MSVC_MFC_DIR + "${MSVC_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC90.DebugMFC") set(__install__libs ${__install__libs} - "${MSVC90_MFC_DIR}/Microsoft.VC90.DebugMFC.manifest" - "${MSVC90_MFC_DIR}/mfc90d.dll" - "${MSVC90_MFC_DIR}/mfc90ud.dll" - "${MSVC90_MFC_DIR}/mfcm90d.dll" - "${MSVC90_MFC_DIR}/mfcm90ud.dll" + "${MSVC_MFC_DIR}/Microsoft.VC90.DebugMFC.manifest" + "${MSVC_MFC_DIR}/mfc90d.dll" + "${MSVC_MFC_DIR}/mfc90ud.dll" + "${MSVC_MFC_DIR}/mfcm90d.dll" + "${MSVC_MFC_DIR}/mfcm90ud.dll" ) endif() - set(MSVC90_MFC_DIR "${MSVC90_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC90.MFC") + set(MSVC_MFC_DIR "${MSVC_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC90.MFC") # Install the manifest that allows DLLs to be loaded from the # directory containing the executable. if(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) set(__install__libs ${__install__libs} - "${MSVC90_MFC_DIR}/Microsoft.VC90.MFC.manifest" - "${MSVC90_MFC_DIR}/mfc90.dll" - "${MSVC90_MFC_DIR}/mfc90u.dll" - "${MSVC90_MFC_DIR}/mfcm90.dll" - "${MSVC90_MFC_DIR}/mfcm90u.dll" + "${MSVC_MFC_DIR}/Microsoft.VC90.MFC.manifest" + "${MSVC_MFC_DIR}/mfc90.dll" + "${MSVC_MFC_DIR}/mfc90u.dll" + "${MSVC_MFC_DIR}/mfcm90.dll" + "${MSVC_MFC_DIR}/mfcm90u.dll" ) endif() # include the language dll's for vs9 as well as the actuall dll's - set(MSVC90_MFCLOC_DIR "${MSVC90_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC90.MFCLOC") + set(MSVC_MFCLOC_DIR "${MSVC_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC90.MFCLOC") # Install the manifest that allows DLLs to be loaded from the # directory containing the executable. set(__install__libs ${__install__libs} - "${MSVC90_MFCLOC_DIR}/Microsoft.VC90.MFCLOC.manifest" - "${MSVC90_MFCLOC_DIR}/mfc90chs.dll" - "${MSVC90_MFCLOC_DIR}/mfc90cht.dll" - "${MSVC90_MFCLOC_DIR}/mfc90enu.dll" - "${MSVC90_MFCLOC_DIR}/mfc90esp.dll" - "${MSVC90_MFCLOC_DIR}/mfc90deu.dll" - "${MSVC90_MFCLOC_DIR}/mfc90fra.dll" - "${MSVC90_MFCLOC_DIR}/mfc90ita.dll" - "${MSVC90_MFCLOC_DIR}/mfc90jpn.dll" - "${MSVC90_MFCLOC_DIR}/mfc90kor.dll" + "${MSVC_MFCLOC_DIR}/Microsoft.VC90.MFCLOC.manifest" + "${MSVC_MFCLOC_DIR}/mfc90chs.dll" + "${MSVC_MFCLOC_DIR}/mfc90cht.dll" + "${MSVC_MFCLOC_DIR}/mfc90enu.dll" + "${MSVC_MFCLOC_DIR}/mfc90esp.dll" + "${MSVC_MFCLOC_DIR}/mfc90deu.dll" + "${MSVC_MFCLOC_DIR}/mfc90fra.dll" + "${MSVC_MFCLOC_DIR}/mfc90ita.dll" + "${MSVC_MFCLOC_DIR}/mfc90jpn.dll" + "${MSVC_MFCLOC_DIR}/mfc90kor.dll" ) endif() @@ -367,47 +376,47 @@ if(MSVC) # whether they are available and exclude them if they are not. if(CMAKE_INSTALL_DEBUG_LIBRARIES) - set(MSVC${v}_MFC_DIR - "${MSVC${v}_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC${v}0.DebugMFC") + set(MSVC_MFC_DIR + "${MSVC_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC${v}0.DebugMFC") set(__install__libs ${__install__libs} - "${MSVC${v}_MFC_DIR}/mfc${v}0ud.dll" - "${MSVC${v}_MFC_DIR}/mfcm${v}0ud.dll" + "${MSVC_MFC_DIR}/mfc${v}0ud.dll" + "${MSVC_MFC_DIR}/mfcm${v}0ud.dll" ) - if("${v}" LESS 12 OR EXISTS "${MSVC${v}_MFC_DIR}/mfc${v}0d.dll") + if("${v}" LESS 12 OR EXISTS "${MSVC_MFC_DIR}/mfc${v}0d.dll") set(__install__libs ${__install__libs} - "${MSVC${v}_MFC_DIR}/mfc${v}0d.dll" - "${MSVC${v}_MFC_DIR}/mfcm${v}0d.dll" + "${MSVC_MFC_DIR}/mfc${v}0d.dll" + "${MSVC_MFC_DIR}/mfcm${v}0d.dll" ) endif() endif() - set(MSVC${v}_MFC_DIR "${MSVC${v}_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC${v}0.MFC") + set(MSVC_MFC_DIR "${MSVC_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC${v}0.MFC") if(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) set(__install__libs ${__install__libs} - "${MSVC${v}_MFC_DIR}/mfc${v}0u.dll" - "${MSVC${v}_MFC_DIR}/mfcm${v}0u.dll" + "${MSVC_MFC_DIR}/mfc${v}0u.dll" + "${MSVC_MFC_DIR}/mfcm${v}0u.dll" ) - if("${v}" LESS 12 OR EXISTS "${MSVC${v}_MFC_DIR}/mfc${v}0.dll") + if("${v}" LESS 12 OR EXISTS "${MSVC_MFC_DIR}/mfc${v}0.dll") set(__install__libs ${__install__libs} - "${MSVC${v}_MFC_DIR}/mfc${v}0.dll" - "${MSVC${v}_MFC_DIR}/mfcm${v}0.dll" + "${MSVC_MFC_DIR}/mfc${v}0.dll" + "${MSVC_MFC_DIR}/mfcm${v}0.dll" ) endif() endif() # include the language dll's as well as the actuall dll's - set(MSVC${v}_MFCLOC_DIR "${MSVC${v}_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC${v}0.MFCLOC") + set(MSVC_MFCLOC_DIR "${MSVC_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC${v}0.MFCLOC") set(__install__libs ${__install__libs} - "${MSVC${v}_MFCLOC_DIR}/mfc${v}0chs.dll" - "${MSVC${v}_MFCLOC_DIR}/mfc${v}0cht.dll" - "${MSVC${v}_MFCLOC_DIR}/mfc${v}0deu.dll" - "${MSVC${v}_MFCLOC_DIR}/mfc${v}0enu.dll" - "${MSVC${v}_MFCLOC_DIR}/mfc${v}0esn.dll" - "${MSVC${v}_MFCLOC_DIR}/mfc${v}0fra.dll" - "${MSVC${v}_MFCLOC_DIR}/mfc${v}0ita.dll" - "${MSVC${v}_MFCLOC_DIR}/mfc${v}0jpn.dll" - "${MSVC${v}_MFCLOC_DIR}/mfc${v}0kor.dll" - "${MSVC${v}_MFCLOC_DIR}/mfc${v}0rus.dll" + "${MSVC_MFCLOC_DIR}/mfc${v}0chs.dll" + "${MSVC_MFCLOC_DIR}/mfc${v}0cht.dll" + "${MSVC_MFCLOC_DIR}/mfc${v}0deu.dll" + "${MSVC_MFCLOC_DIR}/mfc${v}0enu.dll" + "${MSVC_MFCLOC_DIR}/mfc${v}0esn.dll" + "${MSVC_MFCLOC_DIR}/mfc${v}0fra.dll" + "${MSVC_MFCLOC_DIR}/mfc${v}0ita.dll" + "${MSVC_MFCLOC_DIR}/mfc${v}0jpn.dll" + "${MSVC_MFCLOC_DIR}/mfc${v}0kor.dll" + "${MSVC_MFCLOC_DIR}/mfc${v}0rus.dll" ) endif() endif() @@ -416,36 +425,28 @@ if(MSVC) # Furthermore, there is no debug version of this if(CMAKE_INSTALL_OPENMP_LIBRARIES) if(MSVC_VERSION EQUAL 1900 OR MSVC_VERSION EQUAL 1910) - set(_MSOMP_VAR_VER 14) set(_MSOMP_VERSION 140) elseif(MSVC_VERSION EQUAL 1800) - set(_MSOMP_VAR_VER 12) set(_MSOMP_VERSION 120) elseif(MSVC_VERSION EQUAL 1700) - set(_MSOMP_VAR_VER 11) set(_MSOMP_VERSION 110) elseif(MSVC_VERSION EQUAL 1600) - set(_MSOMP_VAR_VER 10) set(_MSOMP_VERSION 100) elseif(MSVC_VERSION EQUAL 1500) - set(_MSOMP_VAR_VER 90) set(_MSOMP_VERSION 90) elseif(MSVC_VERSION EQUAL 1400) - set(_MSOMP_VAR_VER 80) set(_MSOMP_VERSION 80) else() - set(_MSOMP_VAR_VER "") set(_MSOMP_VERSION "") endif() if(_MSOMP_VERSION) - set(va "${_MSOMP_VAR_VER}") - set(vb "${_MSOMP_VERSION}") - set(MSVC${va}_OPENMP_DIR "${MSVC${va}_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC${vb}.OPENMP") + set(v "${_MSOMP_VERSION}") + set(MSVC_OPENMP_DIR "${MSVC_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC${v}.OPENMP") if(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) set(__install__libs ${__install__libs} - "${MSVC${va}_OPENMP_DIR}/vcomp${vb}.dll") + "${MSVC_OPENMP_DIR}/vcomp${v}.dll") endif() endif() endif() |