diff options
| author | Oz Linden <oz@lindenlab.com> | 2011-03-03 21:18:15 -0500 | 
|---|---|---|
| committer | Oz Linden <oz@lindenlab.com> | 2011-03-03 21:18:15 -0500 | 
| commit | c20eb01ff2adfc23b83d1d5c8723962f794fdbf4 (patch) | |
| tree | eec524d10d41ec5184a34e78df5aab6180db75c4 /indra/cmake/Copy3rdPartyLibs.cmake | |
| parent | a8b9392fd83c9fcd2261e76a135d451ae5b90e9b (diff) | |
| parent | 856a6992ebb0989e5d143d987a3e9ba79bb6492e (diff) | |
pull up changes from viewer-autobuild
Diffstat (limited to 'indra/cmake/Copy3rdPartyLibs.cmake')
| -rw-r--r-- | indra/cmake/Copy3rdPartyLibs.cmake | 60 | 
1 files changed, 60 insertions, 0 deletions
| diff --git a/indra/cmake/Copy3rdPartyLibs.cmake b/indra/cmake/Copy3rdPartyLibs.cmake index 1f6fe6fedf..0c65229afc 100644 --- a/indra/cmake/Copy3rdPartyLibs.cmake +++ b/indra/cmake/Copy3rdPartyLibs.cmake @@ -37,6 +37,8 @@ if(WINDOWS)          libapr-1.dll          libaprutil-1.dll          libapriconv-1.dll +        ssleay32.dll +        libeay32.dll          )      set(release_src_dir "${ARCH_PREBUILT_DIRS_RELEASE}") @@ -46,6 +48,8 @@ if(WINDOWS)          libaprutil-1.dll          libapriconv-1.dll          dbghelp.dll +        ssleay32.dll +        libeay32.dll          )      if(USE_GOOGLE_PERFTOOLS) @@ -119,6 +123,62 @@ if (MSVC80)          set(third_party_targets ${third_party_targets} ${out_targets})      endif (EXISTS ${release_msvc8_redist_path}) +elseif (MSVC_VERSION EQUAL 1600) # VisualStudio 2010 +    FIND_PATH(debug_msvc10_redist_path msvcr100d.dll +        PATHS +        ${MSVC_DEBUG_REDIST_PATH} +         [HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\10.0\\Setup\\VC;ProductDir]/redist/Debug_NonRedist/x86/Microsoft.VC100.DebugCRT +        NO_DEFAULT_PATH +        NO_DEFAULT_PATH +        ) + +    if(EXISTS ${debug_msvc10_redist_path}) +        set(debug_msvc10_files +            msvcr100d.dll +            msvcp100d.dll +            ) + +        copy_if_different( +            ${debug_msvc10_redist_path} +            "${SHARED_LIB_STAGING_DIR_DEBUG}" +            out_targets +            ${debug_msvc10_files} +            ) +        set(third_party_targets ${third_party_targets} ${out_targets}) + +    endif () + +    FIND_PATH(release_msvc10_redist_path msvcr100.dll +        PATHS +        ${MSVC_REDIST_PATH} +         [HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\VisualStudio\\10.0\\Setup\\VC;ProductDir]/redist/x86/Microsoft.VC100.CRT +        NO_DEFAULT_PATH +        NO_DEFAULT_PATH +        ) + +    if(EXISTS ${release_msvc10_redist_path}) +        set(release_msvc10_files +            msvcr100.dll +            msvcp100.dll +            ) + +        copy_if_different( +            ${release_msvc10_redist_path} +            "${SHARED_LIB_STAGING_DIR_RELEASE}" +            out_targets +            ${release_msvc10_files} +            ) +        set(third_party_targets ${third_party_targets} ${out_targets}) + +        copy_if_different( +            ${release_msvc10_redist_path} +            "${SHARED_LIB_STAGING_DIR_RELWITHDEBINFO}" +            out_targets +            ${release_msvc10_files} +            ) +        set(third_party_targets ${third_party_targets} ${out_targets}) +           +    endif ()  endif (MSVC80)  elseif(DARWIN) | 
