diff options
Diffstat (limited to 'indra')
| -rwxr-xr-x | indra/newview/viewer_manifest.py | 29 | 
1 files changed, 8 insertions, 21 deletions
| diff --git a/indra/newview/viewer_manifest.py b/indra/newview/viewer_manifest.py index 15a51bbe14..3f379fcf75 100755 --- a/indra/newview/viewer_manifest.py +++ b/indra/newview/viewer_manifest.py @@ -854,16 +854,10 @@ class Linux_i686Manifest(LinuxManifest):                  print "Skipping %s - not found" % libfile                  pass -             -        if(self.args['buildtype'].lower() == 'release'): -            print "* packaging stripped viewer binary." -            self.path("secondlife-stripped","bin/do-not-directly-run-secondlife-bin") -        else: -            print "* packaging un-stripped viewer binary." -            self.path("secondlife-bin","bin/do-not-directly-run-secondlife-bin") +        self.path("secondlife-bin","bin/do-not-directly-run-secondlife-bin") -        self.path("../linux_crash_logger/linux-crash-logger-stripped","bin/linux-crash-logger.bin") -        self.path("../linux_updater/linux-updater-stripped", "bin/linux-updater.bin") +        self.path("../linux_crash_logger/linux-crash-logger","bin/linux-crash-logger.bin") +        self.path("../linux_updater/linux-updater", "bin/linux-updater.bin")          self.path("../llplugin/slplugin/SLPlugin", "bin/SLPlugin")          if self.prefix("res-sdl"):              self.path("*") @@ -914,23 +908,16 @@ class Linux_i686Manifest(LinuxManifest):              if self.prefix(src="vivox-runtime/i686-linux", dst="lib"):                      self.path("libortp.so")                      self.path("libsndfile.so.1") -                    #self.path("libvivoxoal.so.1") # no - we'll re-use the viewer's own OAL lib +                    #self.path("libvivoxoal.so.1") # no - we'll re-use the viewer's own OpenAL lib                      self.path("libvivoxsdk.so")                      self.path("libvivoxplatform.so")                      self.end_prefix("lib") -class Linux_x86_64Manifest(LinuxManifest): -    def construct(self): -        super(Linux_x86_64Manifest, self).construct() -        self.path("secondlife-stripped","bin/do-not-directly-run-secondlife-bin") -        self.path("../linux_crash_logger/linux-crash-logger-stripped","linux-crash-logger.bin") -        if self.prefix("res-sdl"): -            self.path("*") -            # recurse -            self.end_prefix("res-sdl") +        if self.args['buildtype'].lower() == 'release': +            print "* Going strip-crazy on the packaged binaries, since this is a RELEASE build" +            self.run_command("find %(d)r/bin %(d)r/lib -type f | xargs --no-run-if-empty strip -S" % {'d': self.get_dst_prefix()} ) # makes some small assumptions about our packaged dir structure -        self.path("featuretable_linux.txt") -        self.path("secondlife-i686.supp") +################################################################  if __name__ == "__main__":      main() | 
