summaryrefslogtreecommitdiff
path: root/indra/newview/viewer_manifest.py
diff options
context:
space:
mode:
authorOz Linden <oz@lindenlab.com>2019-09-06 11:51:36 -0400
committerOz Linden <oz@lindenlab.com>2019-09-06 11:51:36 -0400
commitb74f698caaaa6ac8d498ea0461c354bb9cbb2b95 (patch)
tree43e935a278de38b4f4419f18f1235de7af7164a2 /indra/newview/viewer_manifest.py
parent4cbef35f503bb7ee8f489b354e4afb2350085709 (diff)
handle slvoice executable separately from the vivox libraries, and update mac slvoice package
Diffstat (limited to 'indra/newview/viewer_manifest.py')
-rwxr-xr-xindra/newview/viewer_manifest.py14
1 files changed, 10 insertions, 4 deletions
diff --git a/indra/newview/viewer_manifest.py b/indra/newview/viewer_manifest.py
index 8a38f3a742..c5cf237f63 100755
--- a/indra/newview/viewer_manifest.py
+++ b/indra/newview/viewer_manifest.py
@@ -534,8 +534,11 @@ class WindowsManifest(ViewerManifest):
self.path("msvcr120.dll")
self.path("msvcp120.dll")
- # Vivox runtimes
- self.path("SLVoice.exe")
+ # SLVoice executable
+ with self.prefix(src=os.path.join(pkgdir, 'bin', 'release')):
+ self.path("SLVoice.exe")
+
+ # Vivox libraries
if (self.address_size == 64):
self.path("vivoxsdk_x64.dll")
self.path("ortp_x64.dll")
@@ -1032,11 +1035,14 @@ class DarwinManifest(ViewerManifest):
):
dylibs += path_optional(os.path.join(relpkgdir, libfile), libfile)
- # SLVoice and vivox lols, no symlinks needed
+ # SLVoice executable
+ with self.prefix(src=os.path.join(pkgdir, 'bin', 'release')):
+ self.path("SLVoice.exe")
+
+ # Vivox libraries
for libfile in (
'libortp.dylib',
'libvivoxsdk.dylib',
- 'SLVoice',
):
self.path2basename(relpkgdir, libfile)