bug 316387, part 2 - actually use generic configure variables in Firefox module.ver, r=ted
authorRobert Kaiser <kairo@kairo.at>
Tue, 05 May 2009 19:29:45 +0200
changeset 27999 d518bbb7db8601da6f3e37cf9fca7d499fe0b059
parent 27998 6c911e46665499429395525be3cb3eb20d3c2054
child 28000 136fd90717acf5af900c11b779ee0b28d37d2cf9
push id6836
push userkairo@kairo.at
push dateTue, 05 May 2009 17:31:15 +0000
treeherderautoland@d518bbb7db86 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersted
bugs316387
milestone1.9.2a1pre
bug 316387, part 2 - actually use generic configure variables in Firefox module.ver, r=ted
browser/app/module.ver
browser/app/splash.rc
--- a/browser/app/module.ver
+++ b/browser/app/module.ver
@@ -1,8 +1,8 @@
 WIN32_MODULE_COMPANYNAME=Mozilla Corporation
 WIN32_MODULE_COPYRIGHT=©Firefox and Mozilla Developers, according to the MPL 1.1/GPL 2.0/LGPL 2.1 licenses, as applicable.
-WIN32_MODULE_PRODUCTVERSION=3,6,0,0
-WIN32_MODULE_PRODUCTVERSION_STRING=3.6a1pre
+WIN32_MODULE_PRODUCTVERSION=@MOZ_APP_WINVERSION@
+WIN32_MODULE_PRODUCTVERSION_STRING=@MOZ_APP_VERSION@
 WIN32_MODULE_TRADEMARKS=Firefox is a Trademark of The Mozilla Foundation.
-WIN32_MODULE_DESCRIPTION=Firefox
-WIN32_MODULE_PRODUCTNAME=Firefox
-WIN32_MODULE_NAME=Firefox
+WIN32_MODULE_DESCRIPTION=@MOZ_APP_DISPLAYNAME@
+WIN32_MODULE_PRODUCTNAME=@MOZ_APP_DISPLAYNAME@
+WIN32_MODULE_NAME=@MOZ_APP_DISPLAYNAME@
--- a/browser/app/splash.rc
+++ b/browser/app/splash.rc
@@ -42,17 +42,17 @@
 1 24 "firefox.exe.manifest"
 
 IDI_APPICON ICON FIREFOX_ICO
 IDI_DOCUMENT ICON DOCUMENT_ICO
 IDI_APPLICATION ICON FIREFOX_ICO
 
 STRINGTABLE DISCARDABLE
 BEGIN
-    IDS_STARTMENU_APPNAME,              "Firefox"
+    IDS_STARTMENU_APPNAME,              "@MOZ_APP_DISPLAYNAME@"
 END
 
 #ifdef MOZ_STATIC_BUILD
 
 // XXX This code is copied from resource.h and widget.rc.  It's a work-around
 // for the limitation that only one resource file can be used in an .exe.  We
 // should develop a method, for static builds only, to combine multiple .rc
 // files into a single .rc file, and then use that to build the single .res