diff options
| author | Rye Mutt <rye@alchemyviewer.org> | 2024-07-20 17:49:22 -0400 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-21 00:49:22 +0300 | 
| commit | 3887404678756d46e082de016887b5837bf14217 (patch) | |
| tree | 06b62977b837d5465c9c76c98e32eee15c2bbca9 | |
| parent | bffd4a12b8e6677d8cd8bec2e38909e5200b69dd (diff) | |
Add newer MSVC redist libs to copy action (#2075)
| -rw-r--r-- | indra/cmake/Copy3rdPartyLibs.cmake | 5 | ||||
| -rwxr-xr-x | indra/newview/viewer_manifest.py | 5 | 
2 files changed, 10 insertions, 0 deletions
| diff --git a/indra/cmake/Copy3rdPartyLibs.cmake b/indra/cmake/Copy3rdPartyLibs.cmake index 30dee3c6c1..3f43ec6729 100644 --- a/indra/cmake/Copy3rdPartyLibs.cmake +++ b/indra/cmake/Copy3rdPartyLibs.cmake @@ -137,9 +137,14 @@ if(WINDOWS)      # Check each of them.      foreach(release_msvc_file              msvcp${MSVC_VER}.dll +            msvcp${MSVC_VER}_1.dll +            msvcp${MSVC_VER}_2.dll +            msvcp${MSVC_VER}_atomic_wait.dll +            msvcp${MSVC_VER}_codecvt_ids.dll              msvcr${MSVC_VER}.dll              vcruntime${MSVC_VER}.dll              vcruntime${MSVC_VER}_1.dll +            vcruntime${MSVC_VER}_threads.dll              )          if(redist_path AND EXISTS "${redist_path}/${release_msvc_file}")              MESSAGE(STATUS "Copying redist file from ${redist_path}/${release_msvc_file}") diff --git a/indra/newview/viewer_manifest.py b/indra/newview/viewer_manifest.py index 470c8bc8a8..5b6ac27575 100755 --- a/indra/newview/viewer_manifest.py +++ b/indra/newview/viewer_manifest.py @@ -567,8 +567,13 @@ class Windows_x86_64_Manifest(ViewerManifest):              # These need to be installed as a SxS assembly, currently a 'private' assembly.              # See http://msdn.microsoft.com/en-us/library/ms235291(VS.80).aspx              self.path("msvcp140.dll") +            self.path_optional("msvcp140_1.dll") +            self.path_optional("msvcp140_2.dll") +            self.path_optional("msvcp140_atomic_wait.dll") +            self.path_optional("msvcp140_codecvt_ids.dll")              self.path("vcruntime140.dll")              self.path_optional("vcruntime140_1.dll") +            self.path_optional("vcruntime140_threads.dll")              # SLVoice executable              with self.prefix(src=os.path.join(pkgdir, 'bin', 'release')): | 
