aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/viewer_manifest.py
diff options
context:
space:
mode:
authorJacek Antonelli2008-08-15 23:45:11 -0500
committerJacek Antonelli2008-08-15 23:45:11 -0500
commit215f423cbe18fe9ca14a26caef918d303bad28ff (patch)
tree0743442b286216cc8e19aa487c26f4e9345ffd64 /linden/indra/newview/viewer_manifest.py
parentSecond Life viewer sources 1.18.3.5-RC (diff)
downloadmeta-impy-215f423cbe18fe9ca14a26caef918d303bad28ff.zip
meta-impy-215f423cbe18fe9ca14a26caef918d303bad28ff.tar.gz
meta-impy-215f423cbe18fe9ca14a26caef918d303bad28ff.tar.bz2
meta-impy-215f423cbe18fe9ca14a26caef918d303bad28ff.tar.xz
Second Life viewer sources 1.18.4.0-RC
Diffstat (limited to '')
-rwxr-xr-xlinden/indra/newview/viewer_manifest.py21
1 files changed, 12 insertions, 9 deletions
diff --git a/linden/indra/newview/viewer_manifest.py b/linden/indra/newview/viewer_manifest.py
index 20d96ce..83e28b7 100755
--- a/linden/indra/newview/viewer_manifest.py
+++ b/linden/indra/newview/viewer_manifest.py
@@ -4,6 +4,8 @@
4# @brief Description of all installer viewer files, and methods for packaging 4# @brief Description of all installer viewer files, and methods for packaging
5# them into installers for all supported platforms. 5# them into installers for all supported platforms.
6# 6#
7# $LicenseInfo:firstyear=2006&license=viewergpl$
8#
7# Copyright (c) 2006-2007, Linden Research, Inc. 9# Copyright (c) 2006-2007, Linden Research, Inc.
8# 10#
9# Second Life Viewer Source Code 11# Second Life Viewer Source Code
@@ -26,6 +28,7 @@
26# ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO 28# ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO
27# WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, 29# WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY,
28# COMPLETENESS OR PERFORMANCE. 30# COMPLETENESS OR PERFORMANCE.
31# $/LicenseInfo$
29import sys 32import sys
30import os.path 33import os.path
31import re 34import re
@@ -160,6 +163,11 @@ class WindowsManifest(ViewerManifest):
160 # For using FMOD for sound... DJS 163 # For using FMOD for sound... DJS
161 self.path("fmod.dll") 164 self.path("fmod.dll")
162 165
166 # For textures
167 if self.prefix(src="../../libraries/i686-win32/lib_release", dst=""):
168 self.path("openjpeg.dll")
169 self.end_prefix()
170
163 # Mozilla appears to force a dependency on these files so we need to ship it (CP) 171 # Mozilla appears to force a dependency on these files so we need to ship it (CP)
164 self.path("msvcr71.dll") 172 self.path("msvcr71.dll")
165 self.path("msvcp71.dll") 173 self.path("msvcp71.dll")
@@ -278,7 +286,7 @@ class WindowsManifest(ViewerManifest):
278 if self.default_channel(): 286 if self.default_channel():
279 if self.default_grid(): 287 if self.default_grid():
280 # release viewer 288 # release viewer
281 installer_file = "Second Life %(version_dashes)s Setup.exe" 289 installer_file = "Second_Life_%(version_dashes)s_Setup.exe"
282 grid_vars_template = """ 290 grid_vars_template = """
283 OutFile "%(installer_file)s" 291 OutFile "%(installer_file)s"
284 !define INSTFLAGS "%(flags)s" 292 !define INSTFLAGS "%(flags)s"
@@ -289,7 +297,7 @@ class WindowsManifest(ViewerManifest):
289 """ 297 """
290 else: 298 else:
291 # beta grid viewer 299 # beta grid viewer
292 installer_file = "Second Life %(version_dashes)s (%(grid_caps)s) Setup.exe" 300 installer_file = "Second_Life_%(version_dashes)s_(%(grid_caps)s)_Setup.exe"
293 grid_vars_template = """ 301 grid_vars_template = """
294 OutFile "%(installer_file)s" 302 OutFile "%(installer_file)s"
295 !define INSTFLAGS "%(flags)s" 303 !define INSTFLAGS "%(flags)s"
@@ -301,7 +309,7 @@ class WindowsManifest(ViewerManifest):
301 """ 309 """
302 else: 310 else:
303 # some other channel on some grid 311 # some other channel on some grid
304 installer_file = "Second Life %(version_dashes)s %(channel_unique)s Setup.exe" 312 installer_file = "Second_Life_%(version_dashes)s_%(channel_oneword)s_Setup.exe"
305 grid_vars_template = """ 313 grid_vars_template = """
306 OutFile "%(installer_file)s" 314 OutFile "%(installer_file)s"
307 !define INSTFLAGS "%(flags)s" 315 !define INSTFLAGS "%(flags)s"
@@ -495,11 +503,6 @@ class Linux_i686Manifest(LinuxManifest):
495 self.path("libapr-1.so.0") 503 self.path("libapr-1.so.0")
496 self.path("libaprutil-1.so.0") 504 self.path("libaprutil-1.so.0")
497 self.path("libdb-4.2.so") 505 self.path("libdb-4.2.so")
498 self.path("libogg.so.0")
499 self.path("libvorbis.so.0")
500 self.path("libvorbisfile.so.0")
501 self.path("libvorbisenc.so.0")
502 self.path("libcurl.so.4")
503 self.path("libcrypto.so.0.9.7") 506 self.path("libcrypto.so.0.9.7")
504 self.path("libssl.so.0.9.7") 507 self.path("libssl.so.0.9.7")
505 self.path("libexpat.so.1") 508 self.path("libexpat.so.1")
@@ -507,7 +510,7 @@ class Linux_i686Manifest(LinuxManifest):
507 self.path("libuuid.so", "libuuid.so.1") 510 self.path("libuuid.so", "libuuid.so.1")
508 self.path("libSDL-1.2.so.0") 511 self.path("libSDL-1.2.so.0")
509 self.path("libELFIO.so") 512 self.path("libELFIO.so")
510 self.path("libresolv.so", "libresolv.so.2") 513 self.path("libopenjpeg.so.2")
511 #self.path("libtcmalloc.so.0") - bugged 514 #self.path("libtcmalloc.so.0") - bugged
512 #self.path("libstacktrace.so.0") - probably bugged 515 #self.path("libstacktrace.so.0") - probably bugged
513# self.path("libllkdu.so", "../bin/libllkdu.so") # llkdu goes in bin for some reason 516# self.path("libllkdu.so", "../bin/libllkdu.so") # llkdu goes in bin for some reason