diff options
Diffstat (limited to 'indra/newview')
| -rw-r--r-- | indra/newview/llappviewer.cpp | 7 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/strings.xml | 2 | ||||
| -rwxr-xr-x | indra/newview/viewer_manifest.py | 12 | 
3 files changed, 16 insertions, 5 deletions
diff --git a/indra/newview/llappviewer.cpp b/indra/newview/llappviewer.cpp index 616e084119..204a19da7f 100644 --- a/indra/newview/llappviewer.cpp +++ b/indra/newview/llappviewer.cpp @@ -3392,8 +3392,13 @@ LLSD LLAppViewer::getViewerInfo() const  	cef_ver_codec << DULLAHAN_VERSION_MINOR;  	cef_ver_codec << ".";  	cef_ver_codec << DULLAHAN_VERSION_BUILD; -	cef_ver_codec << " - CEF: "; + +	cef_ver_codec << " / CEF: ";  	cef_ver_codec << CEF_VERSION; + +	cef_ver_codec << " / Chrome: "; +	cef_ver_codec << CHROME_VERSION_MAJOR; +  	info["LIBCEF_VERSION"] = cef_ver_codec.str();  #else  	info["LIBCEF_VERSION"] = "Undefined"; diff --git a/indra/newview/skins/default/xui/en/strings.xml b/indra/newview/skins/default/xui/en/strings.xml index 2ae78901f6..9533407c51 100644 --- a/indra/newview/skins/default/xui/en/strings.xml +++ b/indra/newview/skins/default/xui/en/strings.xml @@ -61,7 +61,7 @@ VFS (cache) creation time: [VFS_TIME]  	<string name="AboutLibs">  J2C Decoder Version: [J2C_VERSION]  Audio Driver Version: [AUDIO_DRIVER_VERSION] -CEF Version: [LIBCEF_VERSION] +[LIBCEF_VERSION]  LibVLC Version: [LIBVLC_VERSION]  Voice Server Version: [VOICE_VERSION]  	</string> diff --git a/indra/newview/viewer_manifest.py b/indra/newview/viewer_manifest.py index 743df609aa..3a8cd0c626 100755 --- a/indra/newview/viewer_manifest.py +++ b/indra/newview/viewer_manifest.py @@ -442,6 +442,7 @@ class WindowsManifest(ViewerManifest):          # CEF runtime files - debug          if self.args['configuration'].lower() == 'debug':              if self.prefix(src=os.path.join(os.pardir, 'packages', 'bin', 'debug'), dst="llplugin"): +                self.path("chrome_elf.dll")                  self.path("d3dcompiler_43.dll")                  self.path("d3dcompiler_47.dll")                  self.path("libcef.dll") @@ -455,6 +456,7 @@ class WindowsManifest(ViewerManifest):          else:          # CEF runtime files - not debug (release, relwithdebinfo etc.)              if self.prefix(src=os.path.join(os.pardir, 'packages', 'bin', 'release'), dst="llplugin"): +                self.path("chrome_elf.dll")                  self.path("d3dcompiler_43.dll")                  self.path("d3dcompiler_47.dll")                  self.path("libcef.dll") @@ -865,11 +867,9 @@ class DarwinManifest(ViewerManifest):                      self.end_prefix() -                    # the helper app needs to have it's @executable_path modified to point to the  -                    # same location we drop the CEF framework shortcut                      helperexecutablepath = self.dst_path_of('SLPlugin.app/Contents/Frameworks/DullahanHelper.app/Contents/MacOS/DullahanHelper')                      self.run_command('install_name_tool -change ' -                                     '"@executable_path/Chromium Embedded Framework" ' +                                     '"@rpath/Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework" '                                       '"@executable_path/Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework" "%s"' % helperexecutablepath)                  # SLPlugin plugins @@ -894,6 +894,12 @@ class DarwinManifest(ViewerManifest):                      self.end_prefix("llplugin") +                    # do this install_name_tool *after* media plugin is copied over +                    dylibexecutablepath = self.dst_path_of('llplugin/media_plugin_cef.dylib') +                    self.run_command('install_name_tool -change ' +                                     '"@rpath/Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework" ' +                                     '"@executable_path/../Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework" "%s"' % dylibexecutablepath) +                  self.end_prefix("Resources")                  # CEF framework goes inside Second Life.app/Contents/Frameworks  | 
