From 64514186de613cfb53f08c3f11aec1c17d7cf5c9 Mon Sep 17 00:00:00 2001 From: McCabe Maxsted Date: Tue, 12 Jul 2011 22:37:37 -0700 Subject: Added basic copying of symbol files when the windows package project is run. Todo: add SSE2 target --- .gitignore | 1 + linden/indra/newview/viewer_manifest.py | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/.gitignore b/.gitignore index 719ba6a..2da537a 100644 --- a/.gitignore +++ b/.gitignore @@ -47,6 +47,7 @@ linden/indra/viewer-* linden/indra/build-* linden/installed.xml *.pyc +linden/pdb_files/*.pdb # PATCHES diff --git a/linden/indra/newview/viewer_manifest.py b/linden/indra/newview/viewer_manifest.py index 5e1e816..774daa9 100755 --- a/linden/indra/newview/viewer_manifest.py +++ b/linden/indra/newview/viewer_manifest.py @@ -226,6 +226,15 @@ class WindowsManifest(ViewerManifest): # nor do we have a fixed name for the executable self.path(self.find_existing_file('debug/imprudence-bin.exe', 'release/imprudence-bin.exe', 'relwithdebinfo/imprudence-bin.exe'), dst=self.final_exe()) + # copy over the the pdb file for the regular or SSE2 versions + try: + symbol_name = 'inworldz-%s.pdb' % ('.'.join(self.args['version'])) + self.path(self.find_existing_file('release/inworldz-bin.pdb'), dst="../../../../../pdb_files/inworldz-%s.pdb" % (symbol_ver)) + pass + except: + print "Skipping saving symbols" + pass + self.gather_documents() if self.prefix("../..", dst="doc"): -- cgit v1.1