Commit 5f49129e authored by Alexandre Julliard's avatar Alexandre Julliard

resources: Define a generic mechanism for adding extra values to the common version block.

parent 555e59a4
...@@ -20,10 +20,10 @@ ...@@ -20,10 +20,10 @@
#include "avifile_private.h" #include "avifile_private.h"
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine AVI file support library" #define WINE_FILEDESCRIPTION_STR "Wine AVI file support library"
#define WINE_FILENAME_STR "avifil32.dll" #define WINE_FILENAME_STR "avifil32.dll"
#define WINE_FILEVERSION 4,0,3,1998 #define WINE_FILEVERSION 4,0,3,1998
#define WINE_FILEVERSION_STR "4.03.1998" #define WINE_FILEVERSION_STR "4.03.1998"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -16,12 +16,12 @@ ...@@ -16,12 +16,12 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine core dll" #define WINE_FILEDESCRIPTION_STR "Wine core dll"
#define WINE_FILENAME_STR "browseui.dll" #define WINE_FILENAME_STR "browseui.dll"
#define WINE_FILEVERSION 6,0,2900,2180 #define WINE_FILEVERSION 6,0,2900,2180
#define WINE_FILEVERSION_STR "6.0.2900.2180" #define WINE_FILEVERSION_STR "6.0.2900.2180"
#define WINE_PRODUCTVERSION 6,0,2900,2180 #define WINE_PRODUCTVERSION 6,0,2900,2180
#define WINE_PRODUCTVERSION_STR "6.0.2900.2180" #define WINE_PRODUCTVERSION_STR "6.0.2900.2180"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILENAME_STR "comcat.dll" #define WINE_FILENAME_STR "comcat.dll"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include <wine/wine_common_ver.rc> #include "wine/wine_common_ver.rc"
...@@ -16,12 +16,12 @@ ...@@ -16,12 +16,12 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine DirectDraw" #define WINE_FILEDESCRIPTION_STR "Wine DirectDraw"
#define WINE_FILENAME_STR "ddraw.dll" #define WINE_FILENAME_STR "ddraw.dll"
#define WINE_FILEVERSION 5,3,1,904 #define WINE_FILEVERSION 5,3,1,904
#define WINE_FILEVERSION_STR "5.3.1.904" #define WINE_FILEVERSION_STR "5.3.1.904"
#define WINE_PRODUCTVERSION 5,3,1,904 #define WINE_PRODUCTVERSION 5,3,1,904
#define WINE_PRODUCTVERSION_STR "5.3.1.904" #define WINE_PRODUCTVERSION_STR "5.3.1.904"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -16,12 +16,12 @@ ...@@ -16,12 +16,12 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine DirectMusic" #define WINE_FILEDESCRIPTION_STR "Wine DirectMusic"
#define WINE_FILENAME_STR "dmusic.dll" #define WINE_FILENAME_STR "dmusic.dll"
#define WINE_FILEVERSION 5,3,1,904 #define WINE_FILEVERSION 5,3,1,904
#define WINE_FILEVERSION_STR "5.3.1.904" #define WINE_FILEVERSION_STR "5.3.1.904"
#define WINE_PRODUCTVERSION 5,3,1,904 #define WINE_PRODUCTVERSION 5,3,1,904
#define WINE_PRODUCTVERSION_STR "5.3.1.904" #define WINE_PRODUCTVERSION_STR "5.3.1.904"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -16,12 +16,12 @@ ...@@ -16,12 +16,12 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine DirectPlay" #define WINE_FILEDESCRIPTION_STR "Wine DirectPlay"
#define WINE_FILENAME_STR "dplay.dll" #define WINE_FILENAME_STR "dplay.dll"
#define WINE_FILEVERSION 5,3,0,900 #define WINE_FILEVERSION 5,3,0,900
#define WINE_FILEVERSION_STR "5.3.0.900" #define WINE_FILEVERSION_STR "5.3.0.900"
#define WINE_PRODUCTVERSION 5,3,0,900 #define WINE_PRODUCTVERSION 5,3,0,900
#define WINE_PRODUCTVERSION_STR "5.3" #define WINE_PRODUCTVERSION_STR "5.3"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -16,12 +16,12 @@ ...@@ -16,12 +16,12 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine DirectPlay" #define WINE_FILEDESCRIPTION_STR "Wine DirectPlay"
#define WINE_FILENAME_STR "dplayx.dll" #define WINE_FILENAME_STR "dplayx.dll"
#define WINE_FILEVERSION 5,3,1,904 #define WINE_FILEVERSION 5,3,1,904
#define WINE_FILEVERSION_STR "5.3.1.904" #define WINE_FILEVERSION_STR "5.3.1.904"
#define WINE_PRODUCTVERSION 5,3,1,904 #define WINE_PRODUCTVERSION 5,3,1,904
#define WINE_PRODUCTVERSION_STR "5.3.1.904" #define WINE_PRODUCTVERSION_STR "5.3.1.904"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -16,12 +16,12 @@ ...@@ -16,12 +16,12 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine DirectSound" #define WINE_FILEDESCRIPTION_STR "Wine DirectSound"
#define WINE_FILENAME_STR "dsound.dll" #define WINE_FILENAME_STR "dsound.dll"
#define WINE_FILEVERSION 5,3,1,904 #define WINE_FILEVERSION 5,3,1,904
#define WINE_FILEVERSION_STR "5.3.1.904" #define WINE_FILEVERSION_STR "5.3.1.904"
#define WINE_PRODUCTVERSION 5,3,1,904 #define WINE_PRODUCTVERSION 5,3,1,904
#define WINE_PRODUCTVERSION_STR "5.3.1.904" #define WINE_PRODUCTVERSION_STR "5.3.1.904"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -16,12 +16,12 @@ ...@@ -16,12 +16,12 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine DirectMusic Wave" #define WINE_FILEDESCRIPTION_STR "Wine DirectMusic Wave"
#define WINE_FILENAME_STR "dswave.dll" #define WINE_FILENAME_STR "dswave.dll"
#define WINE_FILEVERSION 5,3,0,900 #define WINE_FILEVERSION 5,3,0,900
#define WINE_FILEVERSION_STR "5.3.0.900" #define WINE_FILEVERSION_STR "5.3.0.900"
#define WINE_PRODUCTVERSION 5,3,0,900 #define WINE_PRODUCTVERSION 5,3,0,900
#define WINE_PRODUCTVERSION_STR "5.3" #define WINE_PRODUCTVERSION_STR "5.3"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -18,12 +18,12 @@ ...@@ -18,12 +18,12 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine ExplorerFrame" #define WINE_FILEDESCRIPTION_STR "Wine ExplorerFrame"
#define WINE_FILENAME_STR "explorerframe.dll" #define WINE_FILENAME_STR "explorerframe.dll"
#define WINE_FILEVERSION 6,1,7601,16666 #define WINE_FILEVERSION 6,1,7601,16666
#define WINE_FILEVERSION_STR "6.1.7601.16666" #define WINE_FILEVERSION_STR "6.1.7601.16666"
#define WINE_PRODUCTVERSION 6,1,7601,16666 #define WINE_PRODUCTVERSION 6,1,7601,16666
#define WINE_PRODUCTVERSION_STR "6.1.7601.16666" #define WINE_PRODUCTVERSION_STR "6.1.7601.16666"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -18,12 +18,12 @@ ...@@ -18,12 +18,12 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine Games Explorer" #define WINE_FILEDESCRIPTION_STR "Wine Games Explorer"
#define WINE_FILENAME_STR "gameux.dll" #define WINE_FILENAME_STR "gameux.dll"
#define WINE_FILEVERSION 6,1,7600,16385 #define WINE_FILEVERSION 6,1,7600,16385
#define WINE_FILEVERSION_STR "6.1.7600.16385" #define WINE_FILEVERSION_STR "6.1.7600.16385"
#define WINE_PRODUCTVERSION 6,1,7600,16385 #define WINE_PRODUCTVERSION 6,1,7600,16385
#define WINE_PRODUCTVERSION_STR "6.1.7600.16385" #define WINE_PRODUCTVERSION_STR "6.1.7600.16385"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -16,12 +16,12 @@ ...@@ -16,12 +16,12 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine DirectShow MCI Driver" #define WINE_FILEDESCRIPTION_STR "Wine DirectShow MCI Driver"
#define WINE_FILENAME_STR "mciqtz32.dll" #define WINE_FILENAME_STR "mciqtz32.dll"
#define WINE_FILEVERSION 6,5,1,900 #define WINE_FILEVERSION 6,5,1,900
#define WINE_FILEVERSION_STR "6.5.1.900" #define WINE_FILEVERSION_STR "6.5.1.900"
#define WINE_PRODUCTVERSION 6,5,1,900 #define WINE_PRODUCTVERSION 6,5,1,900
#define WINE_PRODUCTVERSION_STR "6.5" #define WINE_PRODUCTVERSION_STR "6.5"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -16,13 +16,13 @@ ...@@ -16,13 +16,13 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine HTML Viewer" #define WINE_FILEDESCRIPTION_STR "Wine HTML Viewer"
#define WINE_FILENAME_STR "mshtml.dll" #define WINE_FILENAME_STR "mshtml.dll"
#define WINE_FILEVERSION 6,0,2800,1106 #define WINE_FILEVERSION 6,0,2800,1106
#define WINE_FILEVERSION_STR "6.0.2800.1106" #define WINE_FILEVERSION_STR "6.0.2800.1106"
#define WINE_PRODUCTVERSION 6,0,2800,1106 #define WINE_PRODUCTVERSION 6,0,2800,1106
#define WINE_PRODUCTVERSION_STR "6.0.2800.1106" #define WINE_PRODUCTVERSION_STR "6.0.2800.1106"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
......
...@@ -17,12 +17,12 @@ ...@@ -17,12 +17,12 @@
/* @makedep: msxml3_v1.tlb */ /* @makedep: msxml3_v1.tlb */
1 TYPELIB msxml3_v1.tlb 1 TYPELIB msxml3_v1.tlb
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine MSXML 3.0" #define WINE_FILEDESCRIPTION_STR "Wine MSXML 3.0"
#define WINE_FILENAME_STR "msxml3.dll" #define WINE_FILENAME_STR "msxml3.dll"
#define WINE_FILEVERSION 8,90,1101,0 #define WINE_FILEVERSION 8,90,1101,0
#define WINE_FILEVERSION_STR "8.90.1101.0" #define WINE_FILEVERSION_STR "8.90.1101.0"
#define WINE_PRODUCTVERSION 8,90,1101,0 #define WINE_PRODUCTVERSION 8,90,1101,0
#define WINE_PRODUCTVERSION_STR "8.90.1101.0" #define WINE_PRODUCTVERSION_STR "8.90.1101.0"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -19,12 +19,12 @@ ...@@ -19,12 +19,12 @@
/* @makedep: msxml6_tlb.tlb */ /* @makedep: msxml6_tlb.tlb */
1 TYPELIB msxml6_tlb.tlb 1 TYPELIB msxml6_tlb.tlb
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine MSXML 6.0" #define WINE_FILEDESCRIPTION_STR "Wine MSXML 6.0"
#define WINE_FILENAME_STR "msxml6.dll" #define WINE_FILENAME_STR "msxml6.dll"
#define WINE_FILEVERSION 6,10,1129,0 #define WINE_FILEVERSION 6,10,1129,0
#define WINE_FILEVERSION_STR "6.10.1129.0" #define WINE_FILEVERSION_STR "6.10.1129.0"
#define WINE_PRODUCTVERSION 6,10,1129,0 #define WINE_PRODUCTVERSION 6,10,1129,0
#define WINE_PRODUCTVERSION_STR "6.10.1129.0" #define WINE_PRODUCTVERSION_STR "6.10.1129.0"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -16,9 +16,10 @@ ...@@ -16,9 +16,10 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine ActiveX plugin" #define WINE_FILEDESCRIPTION_STR "Wine ActiveX plugin"
#define WINE_FILENAME_STR "npmshtml.dll" #define WINE_FILENAME_STR "npmshtml.dll"
#define WINE_MIMETYPE "application/x-oleobject" #define WINE_EXTRAVALUES \
VALUE "OLESelfRegister", "" \
VALUE "MIMEType", "application/x-oleobject"
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -23,10 +23,10 @@ ...@@ -23,10 +23,10 @@
#include "winuser.h" #include "winuser.h"
#include "winnls.h" #include "winnls.h"
#define WINE_OLESELFREGISTER
#define WINE_FILENAME_STR "ole32.dll" #define WINE_FILENAME_STR "ole32.dll"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include <wine/wine_common_ver.rc> #include "wine/wine_common_ver.rc"
/* /*
* Everything that does not depend on language, * Everything that does not depend on language,
......
...@@ -19,10 +19,10 @@ ...@@ -19,10 +19,10 @@
/* @makedep: oleaut32.rgs */ /* @makedep: oleaut32.rgs */
1 WINE_REGISTRY oleaut32.rgs 1 WINE_REGISTRY oleaut32.rgs
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine OLE dll" #define WINE_FILEDESCRIPTION_STR "Wine OLE dll"
#define WINE_FILENAME_STR "oleaut32.dll" #define WINE_FILENAME_STR "oleaut32.dll"
#define WINE_FILEVERSION 6, 0, 6001, 18000 /* version from Vista SP1 */ #define WINE_FILEVERSION 6, 0, 6001, 18000 /* version from Vista SP1 */
#define WINE_FILEVERSION_STR "6.0.6001.18000" #define WINE_FILEVERSION_STR "6.0.6001.18000"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -16,12 +16,12 @@ ...@@ -16,12 +16,12 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine olepro32.dll" #define WINE_FILEDESCRIPTION_STR "Wine olepro32.dll"
#define WINE_FILENAME_STR "olepro32.dll" #define WINE_FILENAME_STR "olepro32.dll"
#define WINE_FILEVERSION 5,0,4522,0 #define WINE_FILEVERSION 5,0,4522,0
#define WINE_FILEVERSION_STR "5.0.4522" #define WINE_FILEVERSION_STR "5.0.4522"
#define WINE_PRODUCTVERSION 2,40,4522,0 #define WINE_PRODUCTVERSION 2,40,4522,0
#define WINE_PRODUCTVERSION_STR "2.40" #define WINE_PRODUCTVERSION_STR "2.40"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -16,12 +16,12 @@ ...@@ -16,12 +16,12 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine Quartz dll" #define WINE_FILEDESCRIPTION_STR "Wine Quartz dll"
#define WINE_FILENAME_STR "quartz.dll" #define WINE_FILENAME_STR "quartz.dll"
#define WINE_FILEVERSION 6,5,1,902 #define WINE_FILEVERSION 6,5,1,902
#define WINE_FILEVERSION_STR "6.5.1.902" #define WINE_FILEVERSION_STR "6.5.1.902"
#define WINE_PRODUCTVERSION 6,5,1,902 #define WINE_PRODUCTVERSION 6,5,1,902
#define WINE_PRODUCTVERSION_STR "6.5" #define WINE_PRODUCTVERSION_STR "6.5"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -16,13 +16,13 @@ ...@@ -16,13 +16,13 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine core dll" #define WINE_FILEDESCRIPTION_STR "Wine core dll"
#define WINE_FILENAME_STR "shdocvw.dll" #define WINE_FILENAME_STR "shdocvw.dll"
#define WINE_FILEVERSION 6,0,2900,2180 #define WINE_FILEVERSION 6,0,2900,2180
#define WINE_FILEVERSION_STR "6.0.2900.2180" #define WINE_FILEVERSION_STR "6.0.2900.2180"
#define WINE_PRODUCTVERSION 6,0,2900,2180 #define WINE_PRODUCTVERSION 6,0,2900,2180
#define WINE_PRODUCTVERSION_STR "6.0.2900.2180" #define WINE_PRODUCTVERSION_STR "6.0.2900.2180"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
#include "version.h" #include "version.h"
#define WINE_OLESELFREGISTER
#define WINE_FILENAME_STR "shell32.dll" #define WINE_FILENAME_STR "shell32.dll"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include <wine/wine_common_ver.rc> #include "wine/wine_common_ver.rc"
...@@ -14,12 +14,12 @@ ...@@ -14,12 +14,12 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine Shell Folder Service" #define WINE_FILEDESCRIPTION_STR "Wine Shell Folder Service"
#define WINE_FILENAME_STR "shfolder.dll" #define WINE_FILENAME_STR "shfolder.dll"
#define WINE_FILEVERSION 6,00,2800,1106 #define WINE_FILEVERSION 6,00,2800,1106
#define WINE_FILEVERSION_STR "6,00,2800,1106" #define WINE_FILEVERSION_STR "6,00,2800,1106"
#define WINE_PRODUCTVERSION 6,00,2800,1106 #define WINE_PRODUCTVERSION 6,00,2800,1106
#define WINE_PRODUCTVERSION_STR "6,00,2800,1106" #define WINE_PRODUCTVERSION_STR "6,00,2800,1106"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
...@@ -14,13 +14,13 @@ ...@@ -14,13 +14,13 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine GStreamer" #define WINE_FILEDESCRIPTION_STR "Wine GStreamer"
#define WINE_FILENAME_STR "winegstreamer.dll" #define WINE_FILENAME_STR "winegstreamer.dll"
#define WINE_FILEVERSION 0,0,1,0 #define WINE_FILEVERSION 0,0,1,0
#define WINE_FILEVERSION_STR "0.0.1.0" #define WINE_FILEVERSION_STR "0.0.1.0"
#define WINE_PRODUCTVERSION 0,0,1,0 #define WINE_PRODUCTVERSION 0,0,1,0
#define WINE_PRODUCTVERSION_STR "1.0.1.0" #define WINE_PRODUCTVERSION_STR "1.0.1.0"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
......
...@@ -87,6 +87,10 @@ never complain. ...@@ -87,6 +87,10 @@ never complain.
#define WINE_PRODUCTNAME_STR "Wine" #define WINE_PRODUCTNAME_STR "Wine"
#endif #endif
#ifndef WINE_EXTRAVALUES
#define WINE_EXTRAVALUES
#endif
VS_VERSION_INFO VERSIONINFO VS_VERSION_INFO VERSIONINFO
FILEVERSION WINE_FILEVERSION FILEVERSION WINE_FILEVERSION
PRODUCTVERSION WINE_PRODUCTVERSION PRODUCTVERSION WINE_PRODUCTVERSION
...@@ -108,12 +112,7 @@ FILESUBTYPE WINE_FILESUBTYPE ...@@ -108,12 +112,7 @@ FILESUBTYPE WINE_FILESUBTYPE
VALUE "OriginalFilename", WINE_FILENAME_STR VALUE "OriginalFilename", WINE_FILENAME_STR
VALUE "ProductName", WINE_PRODUCTNAME_STR VALUE "ProductName", WINE_PRODUCTNAME_STR
VALUE "ProductVersion", WINE_PRODUCTVERSION_STR VALUE "ProductVersion", WINE_PRODUCTVERSION_STR
#ifdef WINE_OLESELFREGISTER WINE_EXTRAVALUES
VALUE "OLESelfRegister", ""
#endif
#ifdef WINE_MIMETYPE
VALUE "MIMEType", WINE_MIMETYPE
#endif
} }
} }
BLOCK "VarFileInfo" BLOCK "VarFileInfo"
......
...@@ -16,13 +16,13 @@ ...@@ -16,13 +16,13 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#define WINE_OLESELFREGISTER
#define WINE_FILEDESCRIPTION_STR "Wine Internet Explorer" #define WINE_FILEDESCRIPTION_STR "Wine Internet Explorer"
#define WINE_FILENAME_STR "iexplore.exe" #define WINE_FILENAME_STR "iexplore.exe"
#define WINE_FILEVERSION 6,0,2900,2180 #define WINE_FILEVERSION 6,0,2900,2180
#define WINE_FILEVERSION_STR "6.0.2900.2180" #define WINE_FILEVERSION_STR "6.0.2900.2180"
#define WINE_PRODUCTVERSION 6,0,2900,2180 #define WINE_PRODUCTVERSION 6,0,2900,2180
#define WINE_PRODUCTVERSION_STR "6.0.2900.2180" #define WINE_PRODUCTVERSION_STR "6.0.2900.2180"
#define WINE_EXTRAVALUES VALUE "OLESelfRegister",""
#include "wine/wine_common_ver.rc" #include "wine/wine_common_ver.rc"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment