aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/viewer_manifest.py
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xlinden/indra/newview/viewer_manifest.py30
1 files changed, 15 insertions, 15 deletions
diff --git a/linden/indra/newview/viewer_manifest.py b/linden/indra/newview/viewer_manifest.py
index 6ec2e1f..1b416b9 100755
--- a/linden/indra/newview/viewer_manifest.py
+++ b/linden/indra/newview/viewer_manifest.py
@@ -6,7 +6,7 @@
6# 6#
7# $LicenseInfo:firstyear=2006&license=viewergpl$ 7# $LicenseInfo:firstyear=2006&license=viewergpl$
8# 8#
9# Copyright (c) 2006-2007, Linden Research, Inc. 9# Copyright (c) 2006-2008, Linden Research, Inc.
10# 10#
11# Second Life Viewer Source Code 11# Second Life Viewer Source Code
12# The source code in this file ("Source Code") is provided by Linden Lab 12# The source code in this file ("Source Code") is provided by Linden Lab
@@ -80,12 +80,11 @@ class ViewerManifest(LLManifest):
80 self.path('words.*.txt') 80 self.path('words.*.txt')
81 81
82 # Local HTML files (e.g. loading screen) 82 # Local HTML files (e.g. loading screen)
83 if self.prefix("html/*"): 83 if self.prefix(src="html"):
84 self.path("*.html") 84 self.path("*.png")
85 self.path("*.gif") 85 self.path("*/*/*.html")
86 self.path("*.jpg") 86 self.path("*/*/*.gif")
87 self.path("*.css") 87 self.end_prefix("html")
88 self.end_prefix("html/*")
89 self.end_prefix("skins") 88 self.end_prefix("skins")
90 89
91 self.path("releasenotes.txt") 90 self.path("releasenotes.txt")
@@ -410,7 +409,7 @@ class DarwinManifest(ViewerManifest):
410 # make sure we don't have stale files laying about 409 # make sure we don't have stale files laying about
411 self.remove(sparsename, finalname) 410 self.remove(sparsename, finalname)
412 411
413 self.run_command('hdiutil create "%(sparse)s" -volname "%(channel)s" -fs HFS+ -type SPARSE -megabytes 300' % { 412 self.run_command('hdiutil create "%(sparse)s" -volname "%(channel)s" -fs HFS+ -type SPARSE -megabytes 300 -layout SPUD' % {
414 'sparse':sparsename, 413 'sparse':sparsename,
415 'channel':channel_standin}) 414 'channel':channel_standin})
416 415
@@ -435,7 +434,7 @@ class DarwinManifest(ViewerManifest):
435 self.copy_action(self.src_path_of(s), os.path.join(volpath, d)) 434 self.copy_action(self.src_path_of(s), os.path.join(volpath, d))
436 435
437 # Unmount the image 436 # Unmount the image
438 self.run_command('hdiutil detach "' + devfile + '"') 437 self.run_command('hdiutil detach -force "' + devfile + '"')
439 438
440 print "Converting temp disk image to final disk image" 439 print "Converting temp disk image to final disk image"
441 self.run_command('hdiutil convert "%(sparse)s" -format UDZO -imagekey zlib-level=9 -o "%(final)s"' % {'sparse':sparsename, 'final':finalname}) 440 self.run_command('hdiutil convert "%(sparse)s" -format UDZO -imagekey zlib-level=9 -o "%(final)s"' % {'sparse':sparsename, 'final':finalname})
@@ -524,13 +523,14 @@ class Linux_x86_64Manifest(LinuxManifest):
524 super(Linux_x86_64Manifest, self).construct() 523 super(Linux_x86_64Manifest, self).construct()
525 self.path("secondlife-x86_64-bin-stripped","bin/do-not-directly-run-secondlife-bin") 524 self.path("secondlife-x86_64-bin-stripped","bin/do-not-directly-run-secondlife-bin")
526# self.path("../linux_crash_logger/linux-crash-logger-x86_64-bin-stripped","linux-crash-logger.bin") 525# self.path("../linux_crash_logger/linux-crash-logger-x86_64-bin-stripped","linux-crash-logger.bin")
527 # TODO: I get the sense that this isn't fully fleshed out 526 self.path("linux_tools/launch_url.sh","launch_url.sh")
528 if self.prefix("../../libraries/x86_64-linux/lib_release_client", "lib"): 527 if self.prefix("res-sdl"):
529# self.path("libkdu_v42R.so") 528 self.path("*")
530 self.path("libxmlrpc.so.0") 529 # recurse
531# # self.path("libllkdu.so", "../bin/libllkdu.so") # llkdu goes in bin for some reason 530 self.end_prefix("res-sdl")
532 self.end_prefix("lib")
533 531
532 self.path("featuretable_linux.txt")
533 self.path("secondlife-i686.supp")
534 534
535if __name__ == "__main__": 535if __name__ == "__main__":
536 main(srctree=viewer_dir, dsttree=os.path.join(viewer_dir, "packaged")) 536 main(srctree=viewer_dir, dsttree=os.path.join(viewer_dir, "packaged"))