diff options
author | Kitware Robot <kwrobot@kitware.com> | 2012-08-13 17:47:32 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2012-08-13 18:19:16 (GMT) |
commit | 77543bde41b0e52c3959016698b529835945d62d (patch) | |
tree | ff63e5fbec326c4a5d821e7496c6d2cb52f75b92 /Modules/InstallRequiredSystemLibraries.cmake | |
parent | 7bbaa4283de26864b2e55e819db0884771585467 (diff) | |
download | CMake-77543bde41b0e52c3959016698b529835945d62d.zip CMake-77543bde41b0e52c3959016698b529835945d62d.tar.gz CMake-77543bde41b0e52c3959016698b529835945d62d.tar.bz2 |
Convert CMake-language commands to lower case
Ancient CMake versions required upper-case commands. Later command
names became case-insensitive. Now the preferred style is lower-case.
Run the following shell code:
cmake --help-command-list |
grep -v "cmake version" |
while read c; do
echo 's/\b'"$(echo $c | tr '[:lower:]' '[:upper:]')"'\(\s*\)(/'"$c"'\1(/g'
done >convert.sed &&
git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' '*CMakeLists.txt' |
egrep -z -v '^(Utilities/cm|Source/kwsys/)' |
xargs -0 sed -i -f convert.sed &&
rm convert.sed
Diffstat (limited to 'Modules/InstallRequiredSystemLibraries.cmake')
-rw-r--r-- | Modules/InstallRequiredSystemLibraries.cmake | 316 |
1 files changed, 158 insertions, 158 deletions
diff --git a/Modules/InstallRequiredSystemLibraries.cmake b/Modules/InstallRequiredSystemLibraries.cmake index 65d254a..f6b185f 100644 --- a/Modules/InstallRequiredSystemLibraries.cmake +++ b/Modules/InstallRequiredSystemLibraries.cmake @@ -1,6 +1,6 @@ # By including this file, all library files listed in the variable # CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS will be installed with -# INSTALL(PROGRAMS ...) into bin for WIN32 and lib +# install(PROGRAMS ...) into bin for WIN32 and lib # for non-WIN32. If CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP is set to TRUE # before including this file, then the INSTALL command is not called. # The user can use the variable CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS to use a @@ -36,196 +36,196 @@ # (To distribute this file outside of CMake, substitute the full # License text for the above reference.) -IF(MSVC) - FILE(TO_CMAKE_PATH "$ENV{SYSTEMROOT}" SYSTEMROOT) +if(MSVC) + file(TO_CMAKE_PATH "$ENV{SYSTEMROOT}" SYSTEMROOT) - IF(CMAKE_CL_64) - IF(MSVC_VERSION GREATER 1599) + if(CMAKE_CL_64) + if(MSVC_VERSION GREATER 1599) # VS 10 and later: - SET(CMAKE_MSVC_ARCH x64) - ELSE() + set(CMAKE_MSVC_ARCH x64) + else() # VS 9 and earlier: - SET(CMAKE_MSVC_ARCH amd64) - ENDIF() - ELSE(CMAKE_CL_64) - SET(CMAKE_MSVC_ARCH x86) - ENDIF(CMAKE_CL_64) + set(CMAKE_MSVC_ARCH amd64) + endif() + else(CMAKE_CL_64) + set(CMAKE_MSVC_ARCH x86) + endif(CMAKE_CL_64) - GET_FILENAME_COMPONENT(devenv_dir "${CMAKE_MAKE_PROGRAM}" PATH) - GET_FILENAME_COMPONENT(base_dir "${devenv_dir}/../.." ABSOLUTE) + get_filename_component(devenv_dir "${CMAKE_MAKE_PROGRAM}" PATH) + get_filename_component(base_dir "${devenv_dir}/../.." ABSOLUTE) - IF(MSVC70) - SET(__install__libs + if(MSVC70) + set(__install__libs "${SYSTEMROOT}/system32/msvcp70.dll" "${SYSTEMROOT}/system32/msvcr70.dll" ) - ENDIF(MSVC70) + endif(MSVC70) - IF(MSVC71) - SET(__install__libs + if(MSVC71) + set(__install__libs "${SYSTEMROOT}/system32/msvcp71.dll" "${SYSTEMROOT}/system32/msvcr71.dll" ) - ENDIF(MSVC71) + endif(MSVC71) - IF(MSVC80) + if(MSVC80) # Find the runtime library redistribution directory. - GET_FILENAME_COMPONENT(msvc_install_dir + 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 + find_path(MSVC80_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(MSVC80_REDIST_DIR) + set(MSVC80_CRT_DIR "${MSVC80_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 + 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" ) - ENDIF(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) + endif(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) - IF(CMAKE_INSTALL_DEBUG_LIBRARIES) - SET(MSVC80_CRT_DIR + if(CMAKE_INSTALL_DEBUG_LIBRARIES) + set(MSVC80_CRT_DIR "${MSVC80_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC80.DebugCRT") - SET(__install__libs ${__install__libs} + 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" ) - ENDIF(CMAKE_INSTALL_DEBUG_LIBRARIES) - ENDIF(MSVC80) + endif(CMAKE_INSTALL_DEBUG_LIBRARIES) + endif(MSVC80) - IF(MSVC90) + if(MSVC90) # Find the runtime library redistribution directory. - GET_FILENAME_COMPONENT(msvc_install_dir + get_filename_component(msvc_install_dir "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\9.0;InstallDir]" ABSOLUTE) - GET_FILENAME_COMPONENT(msvc_express_install_dir + 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 + find_path(MSVC90_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(MSVC90_REDIST_DIR) + set(MSVC90_CRT_DIR "${MSVC90_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 + 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" ) - ENDIF(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) + endif(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) - IF(CMAKE_INSTALL_DEBUG_LIBRARIES) - SET(MSVC90_CRT_DIR + if(CMAKE_INSTALL_DEBUG_LIBRARIES) + set(MSVC90_CRT_DIR "${MSVC90_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC90.DebugCRT") - SET(__install__libs ${__install__libs} + 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" ) - ENDIF(CMAKE_INSTALL_DEBUG_LIBRARIES) - ENDIF(MSVC90) + endif(CMAKE_INSTALL_DEBUG_LIBRARIES) + endif(MSVC90) - MACRO(MSVCRT_FILES_FOR_VERSION version) - SET(v "${version}") + macro(MSVCRT_FILES_FOR_VERSION version) + set(v "${version}") # Find the runtime library redistribution directory. - GET_FILENAME_COMPONENT(msvc_install_dir + get_filename_component(msvc_install_dir "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\${v}.0;InstallDir]" ABSOLUTE) - FIND_PATH(MSVC${v}_REDIST_DIR NAMES ${CMAKE_MSVC_ARCH}/Microsoft.VC${v}0.CRT + find_path(MSVC${v}_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{ProgramFiles(x86)}/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${v}_REDIST_DIR) + set(MSVC${v}_CRT_DIR "${MSVC${v}_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC${v}0.CRT") - IF(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) - SET(__install__libs + if(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) + set(__install__libs "${MSVC${v}_CRT_DIR}/msvcp${v}0.dll" "${MSVC${v}_CRT_DIR}/msvcr${v}0.dll" ) - ENDIF(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) + endif(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) - IF(CMAKE_INSTALL_DEBUG_LIBRARIES) - SET(MSVC${v}_CRT_DIR + 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(__install__libs ${__install__libs} + set(__install__libs ${__install__libs} "${MSVC${v}_CRT_DIR}/msvcp${v}0d.dll" "${MSVC${v}_CRT_DIR}/msvcr${v}0d.dll" ) - ENDIF(CMAKE_INSTALL_DEBUG_LIBRARIES) - ENDMACRO() + endif(CMAKE_INSTALL_DEBUG_LIBRARIES) + endmacro() - IF(MSVC10) + if(MSVC10) MSVCRT_FILES_FOR_VERSION(10) - ENDIF() + endif() - IF(MSVC11) + if(MSVC11) MSVCRT_FILES_FOR_VERSION(11) - ENDIF() + endif() - IF(CMAKE_INSTALL_MFC_LIBRARIES) - IF(MSVC70) - SET(__install__libs ${__install__libs} + if(CMAKE_INSTALL_MFC_LIBRARIES) + if(MSVC70) + set(__install__libs ${__install__libs} "${SYSTEMROOT}/system32/mfc70.dll" ) - ENDIF(MSVC70) + endif(MSVC70) - IF(MSVC71) - SET(__install__libs ${__install__libs} + if(MSVC71) + set(__install__libs ${__install__libs} "${SYSTEMROOT}/system32/mfc71.dll" ) - ENDIF(MSVC71) + endif(MSVC71) - IF(MSVC80) - IF(CMAKE_INSTALL_DEBUG_LIBRARIES) - SET(MSVC80_MFC_DIR + if(MSVC80) + if(CMAKE_INSTALL_DEBUG_LIBRARIES) + set(MSVC80_MFC_DIR "${MSVC80_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC80.DebugMFC") - SET(__install__libs ${__install__libs} + 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" ) - ENDIF(CMAKE_INSTALL_DEBUG_LIBRARIES) + endif(CMAKE_INSTALL_DEBUG_LIBRARIES) - SET(MSVC80_MFC_DIR "${MSVC80_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC80.MFC") + set(MSVC80_MFC_DIR "${MSVC80_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} + 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" ) - ENDIF(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) + endif(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) # 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(MSVC80_MFCLOC_DIR "${MSVC80_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} + set(__install__libs ${__install__libs} "${MSVC80_MFCLOC_DIR}/Microsoft.VC80.MFCLOC.manifest" "${MSVC80_MFCLOC_DIR}/mfc80chs.dll" "${MSVC80_MFCLOC_DIR}/mfc80cht.dll" @@ -237,39 +237,39 @@ IF(MSVC) "${MSVC80_MFCLOC_DIR}/mfc80jpn.dll" "${MSVC80_MFCLOC_DIR}/mfc80kor.dll" ) - ENDIF(MSVC80) + endif(MSVC80) - IF(MSVC90) - IF(CMAKE_INSTALL_DEBUG_LIBRARIES) - SET(MSVC90_MFC_DIR + if(MSVC90) + if(CMAKE_INSTALL_DEBUG_LIBRARIES) + set(MSVC90_MFC_DIR "${MSVC90_REDIST_DIR}/Debug_NonRedist/${CMAKE_MSVC_ARCH}/Microsoft.VC90.DebugMFC") - SET(__install__libs ${__install__libs} + 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" ) - ENDIF(CMAKE_INSTALL_DEBUG_LIBRARIES) + endif(CMAKE_INSTALL_DEBUG_LIBRARIES) - SET(MSVC90_MFC_DIR "${MSVC90_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC90.MFC") + set(MSVC90_MFC_DIR "${MSVC90_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} + 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" ) - ENDIF(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) + endif(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) # 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(MSVC90_MFCLOC_DIR "${MSVC90_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} + set(__install__libs ${__install__libs} "${MSVC90_MFCLOC_DIR}/Microsoft.VC90.MFCLOC.manifest" "${MSVC90_MFCLOC_DIR}/mfc90chs.dll" "${MSVC90_MFCLOC_DIR}/mfc90cht.dll" @@ -281,35 +281,35 @@ IF(MSVC) "${MSVC90_MFCLOC_DIR}/mfc90jpn.dll" "${MSVC90_MFCLOC_DIR}/mfc90kor.dll" ) - ENDIF(MSVC90) + endif(MSVC90) - MACRO(MFC_FILES_FOR_VERSION version) - SET(v "${version}") + macro(MFC_FILES_FOR_VERSION version) + set(v "${version}") - IF(CMAKE_INSTALL_DEBUG_LIBRARIES) - SET(MSVC${v}_MFC_DIR + 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(__install__libs ${__install__libs} + set(__install__libs ${__install__libs} "${MSVC${v}_MFC_DIR}/mfc${v}0d.dll" "${MSVC${v}_MFC_DIR}/mfc${v}0ud.dll" "${MSVC${v}_MFC_DIR}/mfcm${v}0d.dll" "${MSVC${v}_MFC_DIR}/mfcm${v}0ud.dll" ) - ENDIF(CMAKE_INSTALL_DEBUG_LIBRARIES) + endif(CMAKE_INSTALL_DEBUG_LIBRARIES) - SET(MSVC${v}_MFC_DIR "${MSVC${v}_REDIST_DIR}/${CMAKE_MSVC_ARCH}/Microsoft.VC${v}0.MFC") - IF(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) - SET(__install__libs ${__install__libs} + set(MSVC${v}_MFC_DIR "${MSVC${v}_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}0.dll" "${MSVC${v}_MFC_DIR}/mfc${v}0u.dll" "${MSVC${v}_MFC_DIR}/mfcm${v}0.dll" "${MSVC${v}_MFC_DIR}/mfcm${v}0u.dll" ) - ENDIF(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) + endif(NOT CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY) # 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(__install__libs ${__install__libs} + set(MSVC${v}_MFCLOC_DIR "${MSVC${v}_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}0enu.dll" @@ -320,82 +320,82 @@ IF(MSVC) "${MSVC${v}_MFCLOC_DIR}/mfc${v}0jpn.dll" "${MSVC${v}_MFCLOC_DIR}/mfc${v}0kor.dll" ) - ENDMACRO() + endmacro() - IF(MSVC10) + if(MSVC10) MFC_FILES_FOR_VERSION(10) - ENDIF() + endif() - IF(MSVC11) + if(MSVC11) MFC_FILES_FOR_VERSION(11) - ENDIF() - ENDIF(CMAKE_INSTALL_MFC_LIBRARIES) + endif() + endif(CMAKE_INSTALL_MFC_LIBRARIES) - FOREACH(lib + foreach(lib ${__install__libs} ) - IF(EXISTS ${lib}) - SET(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS + if(EXISTS ${lib}) + set(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS} ${lib}) - ELSE(EXISTS ${lib}) - IF(NOT CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS) - MESSAGE(WARNING "system runtime library file does not exist: '${lib}'") + else(EXISTS ${lib}) + if(NOT CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS) + message(WARNING "system runtime library file does not exist: '${lib}'") # This warning indicates an incomplete Visual Studio installation # or a bug somewhere above here in this file. # If you would like to avoid this warning, fix the real problem, or # set CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS before including # this file. - ENDIF() - ENDIF(EXISTS ${lib}) - ENDFOREACH(lib) -ENDIF(MSVC) - -IF(WATCOM) - GET_FILENAME_COMPONENT( CompilerPath ${CMAKE_C_COMPILER} PATH ) - IF(WATCOM17) - SET( __install__libs ${CompilerPath}/clbr17.dll + endif() + endif(EXISTS ${lib}) + endforeach(lib) +endif(MSVC) + +if(WATCOM) + get_filename_component( CompilerPath ${CMAKE_C_COMPILER} PATH ) + if(WATCOM17) + set( __install__libs ${CompilerPath}/clbr17.dll ${CompilerPath}/mt7r17.dll ${CompilerPath}/plbr17.dll ) - ENDIF() - IF(WATCOM18) - SET( __install__libs ${CompilerPath}/clbr18.dll + endif() + if(WATCOM18) + set( __install__libs ${CompilerPath}/clbr18.dll ${CompilerPath}/mt7r18.dll ${CompilerPath}/plbr18.dll ) - ENDIF() - IF(WATCOM19) - SET( __install__libs ${CompilerPath}/clbr19.dll + endif() + if(WATCOM19) + set( __install__libs ${CompilerPath}/clbr19.dll ${CompilerPath}/mt7r19.dll ${CompilerPath}/plbr19.dll ) - ENDIF() - FOREACH(lib + endif() + foreach(lib ${__install__libs} ) - IF(EXISTS ${lib}) - SET(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS + if(EXISTS ${lib}) + set(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS} ${lib}) - ELSE() - IF(NOT CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS) - MESSAGE(WARNING "system runtime library file does not exist: '${lib}'") + else() + if(NOT CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS) + message(WARNING "system runtime library file does not exist: '${lib}'") # This warning indicates an incomplete Watcom installation # or a bug somewhere above here in this file. # If you would like to avoid this warning, fix the real problem, or # set CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS before including # this file. - ENDIF() - ENDIF() - ENDFOREACH() -ENDIF() + endif() + endif() + endforeach() +endif() # Include system runtime libraries in the installation if any are # specified by CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS. -IF(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS) - IF(NOT CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP) - IF(NOT CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION) - IF(WIN32) - SET(CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION bin) - ELSE(WIN32) - SET(CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION lib) - ENDIF(WIN32) - ENDIF(NOT CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION) - INSTALL(PROGRAMS ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS} +if(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS) + if(NOT CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP) + if(NOT CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION) + if(WIN32) + set(CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION bin) + else(WIN32) + set(CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION lib) + endif(WIN32) + endif(NOT CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION) + install(PROGRAMS ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS} DESTINATION ${CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION}) - ENDIF(NOT CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP) -ENDIF(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS) + endif(NOT CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP) +endif(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS) |