summaryrefslogtreecommitdiff
path: root/indra/newview/viewer_manifest.py
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/viewer_manifest.py')
-rwxr-xr-xindra/newview/viewer_manifest.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/indra/newview/viewer_manifest.py b/indra/newview/viewer_manifest.py
index 572c84c396..b9e42139e6 100755
--- a/indra/newview/viewer_manifest.py
+++ b/indra/newview/viewer_manifest.py
@@ -497,6 +497,11 @@ class WindowsManifest(ViewerManifest):
self.path("*.png")
self.path("*.gif")
+ # Copy 3p icons
+ with self.prefix(src=os.path.join(pkgdir, "icons"), dst="3p_icons"):
+ if self.args['fmodstudio'] == 'ON':
+ self.path("fmod.png")
+
# Plugin host application
self.path2basename(os.path.join(os.pardir,
'llplugin', 'slplugin', self.args['configuration']),
@@ -966,6 +971,11 @@ class DarwinManifest(ViewerManifest):
with self.prefix(src=pkgdir,dst=""):
self.path("ca-bundle.crt")
+ # Copy 3p icons
+ with self.prefix(src=os.path.join(pkgdir, "icons"), dst="3p_icons"):
+ if self.args['fmodstudio'] == 'ON':
+ self.path("fmod.png")
+
# Translations
self.path("English.lproj/language.txt")
self.replace_in(src="English.lproj/InfoPlist.strings",
@@ -1466,6 +1476,11 @@ class Linux_i686_Manifest(LinuxManifest):
relpkgdir = os.path.join(pkgdir, "lib", "release")
debpkgdir = os.path.join(pkgdir, "lib", "debug")
+ # Copy 3p icons
+ with self.prefix(src=os.path.join(pkgdir, "icons"), dst="3p_icons"):
+ if self.args['fmodstudio'] == 'ON':
+ self.path("fmod.png")
+
with self.prefix(src=relpkgdir, dst="lib"):
self.path("libapr-1.so")
self.path("libapr-1.so.0")