diff options
Diffstat (limited to 'linden/indra')
-rwxr-xr-x | linden/indra/newview/viewer_manifest.py | 48 |
1 files changed, 27 insertions, 21 deletions
diff --git a/linden/indra/newview/viewer_manifest.py b/linden/indra/newview/viewer_manifest.py index 774daa9..5cae0c9 100755 --- a/linden/indra/newview/viewer_manifest.py +++ b/linden/indra/newview/viewer_manifest.py | |||
@@ -224,17 +224,21 @@ class WindowsManifest(ViewerManifest): | |||
224 | super(WindowsManifest, self).construct() | 224 | super(WindowsManifest, self).construct() |
225 | # the final exe is complicated because we're not sure where it's coming from, | 225 | # the final exe is complicated because we're not sure where it's coming from, |
226 | # nor do we have a fixed name for the executable | 226 | # nor do we have a fixed name for the executable |
227 | self.path(self.find_existing_file('debug/imprudence-bin.exe', 'release/imprudence-bin.exe', 'relwithdebinfo/imprudence-bin.exe'), dst=self.final_exe()) | 227 | self.path(self.find_existing_file('debug/imprudence-bin.exe', 'release/imprudence-bin.exe', 'releasesse2/imprudence-bin.exe', 'relwithdebinfo/imprudence-bin.exe'), dst=self.final_exe()) |
228 | |||
229 | # copy over the the pdb file for the regular or SSE2 versions | ||
230 | try: | ||
231 | symbol_name = 'inworldz-%s.pdb' % ('.'.join(self.args['version'])) | ||
232 | self.path(self.find_existing_file('release/inworldz-bin.pdb'), dst="../../../../../pdb_files/inworldz-%s.pdb" % (symbol_ver)) | ||
233 | pass | ||
234 | except: | ||
235 | print "Skipping saving symbols" | ||
236 | pass | ||
237 | 228 | ||
229 | symbol_file = 'imprudence-%s.%s.pdb' % (symbol_ver, self.args['configuration']) | ||
230 | symbol_path = '../../../../../pdb_files/%s' % (symbol_file) | ||
231 | if os.path.isfile(os.getcwd() + symbol_path): | ||
232 | print "%s already exists, skipping" % (symbol_path) | ||
233 | else: | ||
234 | #print "%s doesn't exist yet" % (os.getcwd() + symbol_path) | ||
235 | try: | ||
236 | self.path(self.find_existing_file('release/imprudence-bin.pdb'), dst="../%s" % (symbol_path)) | ||
237 | pass | ||
238 | except: | ||
239 | print "Can't save symbol file %s, skipping" % (symbol_path) | ||
240 | pass | ||
241 | |||
238 | self.gather_documents() | 242 | self.gather_documents() |
239 | 243 | ||
240 | if self.prefix("../..", dst="doc"): | 244 | if self.prefix("../..", dst="doc"): |
@@ -428,17 +432,19 @@ class WindowsManifest(ViewerManifest): | |||
428 | self.path("z.dll") | 432 | self.path("z.dll") |
429 | self.end_prefix() | 433 | self.end_prefix() |
430 | 434 | ||
431 | # # pull in the crash logger and updater from other projects | 435 | # pull in the crash logger and updater from other projects |
432 | # self.path(src=self.find_existing_file( # tag:"crash-logger" here as a cue to the exporter | 436 | #self.path(src=self.find_existing_file( # tag:"crash-logger" here as a cue to the exporter |
433 | # "../win_crash_logger/debug/windows-crash-logger.exe", | 437 | # "../win_crash_logger/debug/windows-crash-logger.exe", |
434 | # "../win_crash_logger/release/windows-crash-logger.exe", | 438 | # "../win_crash_logger/release/windows-crash-logger.exe", |
435 | # "../win_crash_logger/relwithdebinfo/windows-crash-logger.exe"), | 439 | # "../win_crash_logger/releasesse2/windows-crash-logger.exe"), |
436 | # dst="win_crash_logger.exe") | 440 | # "../win_crash_logger/relwithdebinfo/windows-crash-logger.exe"), |
437 | self.path(src=self.find_existing_file( | 441 | # dst="win_crash_logger.exe") |
438 | "../win_updater/debug/windows-updater.exe", | 442 | #self.path(src=self.find_existing_file( |
439 | "../win_updater/release/windows-updater.exe", | 443 | # "../win_updater/debug/windows-updater.exe", |
440 | "../win_updater/relwithdebinfo/windows-updater.exe"), | 444 | # "../win_updater/release/windows-updater.exe", |
441 | dst="updater.exe") | 445 | # "../win_updater/releasesse2/windows-updater.exe", |
446 | # "../win_updater/relwithdebinfo/windows-updater.exe"), | ||
447 | # dst="updater.exe") | ||
442 | 448 | ||
443 | # For google-perftools tcmalloc allocator. | 449 | # For google-perftools tcmalloc allocator. |
444 | #if self.prefix(src="../../libraries/i686-win32/lib/release", dst=""): | 450 | #if self.prefix(src="../../libraries/i686-win32/lib/release", dst=""): |