diff options
Diffstat (limited to '')
-rwxr-xr-x | linden/indra/newview/viewer_manifest.py | 30 |
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 | ||
535 | if __name__ == "__main__": | 535 | if __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")) |