- Centralize definition of version resource
authorGé van Geldorp <ge@gse.nl>
Sat, 16 Oct 2004 20:27:43 +0000 (20:27 +0000)
committerGé van Geldorp <ge@gse.nl>
Sat, 16 Oct 2004 20:27:43 +0000 (20:27 +0000)
- Give DLLs a high version number, so installers won't overwrite them

svn path=/trunk/; revision=11297

170 files changed:
reactos/apps/tests/capclock/capclock.rc
reactos/apps/utils/net/roshttpd/common/roshttpd.rc
reactos/apps/utils/net/telnet/telnet.rc
reactos/apps/utils/pice/module/pice.rc
reactos/apps/utils/regsvr32/regsvr32.rc
reactos/apps/utils/rundll32/rundll32.rc
reactos/config
reactos/drivers/bus/acpi/acpi.rc
reactos/drivers/bus/isapnp/isapnp.rc
reactos/drivers/bus/pci/pci.rc
reactos/drivers/dd/beep/beep.rc
reactos/drivers/dd/blue/blue.rc
reactos/drivers/dd/bootvid/bootvid.rc
reactos/drivers/dd/debugout/debugout.rc
reactos/drivers/dd/mpu401/mpu401.rc
reactos/drivers/dd/null/null.rc
reactos/drivers/dd/parallel/parallel.rc
reactos/drivers/dd/serial/serial.rc
reactos/drivers/dd/sndblst/sndblst.rc
reactos/drivers/dd/sound/sb16.rc
reactos/drivers/fs/cdfs/cdfs.rc
reactos/drivers/fs/ext2/ext2fs.rc
reactos/drivers/fs/fs_rec/fs_rec.rc
reactos/drivers/fs/minix/minix.rc
reactos/drivers/fs/ms/msfs.rc
reactos/drivers/fs/mup/mup.rc
reactos/drivers/fs/np/npfs.rc
reactos/drivers/fs/ntfs/ntfs.rc
reactos/drivers/fs/vfat/vfatfs.rc
reactos/drivers/input/keyboard/keyboard.rc
reactos/drivers/input/mouclass/mouclass.rc
reactos/drivers/input/psaux/psaux.rc
reactos/drivers/input/sermouse/sermouse.rc
reactos/drivers/lib/undis/undis.rc
reactos/drivers/net/afd/afd.rc
reactos/drivers/net/dd/ne2000/ne2000.rc
reactos/drivers/net/dd/pcnet/pcnet.rc
reactos/drivers/net/lan/lan.rc
reactos/drivers/net/ndis/ndis.rc
reactos/drivers/net/tcpip/tcpip.rc
reactos/drivers/net/tdi/misc/tdi.rc
reactos/drivers/net/tditest/tditest.rc
reactos/drivers/net/wshtcpip/wshtcpip.rc
reactos/drivers/storage/atapi/atapi.rc
reactos/drivers/storage/cdrom/cdrom.rc
reactos/drivers/storage/class2/class2.rc
reactos/drivers/storage/disk/disk.rc
reactos/drivers/storage/diskdump/diskdump.rc
reactos/drivers/storage/floppy/floppy.rc
reactos/drivers/storage/scsiport/scsiport.rc
reactos/drivers/test/csqtest/csqtest.rc
reactos/drivers/video/displays/framebuf/framebuf.rc
reactos/drivers/video/displays/vga/vgaddi.rc
reactos/drivers/video/miniport/vbe/vbemp.rc
reactos/drivers/video/miniport/vga/vgamp.rc
reactos/drivers/video/videoprt/videoprt.rc
reactos/hal/hal/hal.rc
reactos/hal/halx86/halx86mp.rc
reactos/hal/halx86/halx86up.rc
reactos/include/reactos/resource.h
reactos/include/reactos/version.rc [new file with mode: 0644]
reactos/include/wine/wine_common_ver.rc
reactos/lib/acledit/acledit.rc
reactos/lib/aclui/aclui.rc
reactos/lib/advapi32/advapi32.rc
reactos/lib/advpack/advpack.rc
reactos/lib/cards/cards.rc
reactos/lib/commctrl/commctrl.rc
reactos/lib/coredll/coredll.rc
reactos/lib/cpl/access/access.rc
reactos/lib/cpl/appwiz/appwiz.rc
reactos/lib/cpl/control/control.rc
reactos/lib/cpl/cplsample/cplsample.rc
reactos/lib/cpl/desk/desk.rc
reactos/lib/cpl/ncpa/ncpa.rc
reactos/lib/cpl/sysdm/sysdm.rc
reactos/lib/crtdll/crtdll.rc
reactos/lib/d3d8/d3d8.rc
reactos/lib/d3d8thk/d3d8thk.rc
reactos/lib/d3d9/d3d9.rc
reactos/lib/devmgr/devmgr.rc
reactos/lib/dnsapi/dnsapi.rc
reactos/lib/fmifs/fmifs.rc
reactos/lib/freetype/Makefile
reactos/lib/freetype/README.ROS
reactos/lib/freetype/freetype.rc [new file with mode: 0644]
reactos/lib/gdi32/gdi32.rc
reactos/lib/gdiplus/gdiplus.rc
reactos/lib/hid/hid.rc
reactos/lib/imagehlp/imagehlp.rc
reactos/lib/imm32/imm32.rc
reactos/lib/iphlpapi/iphlpapi.rc
reactos/lib/iprtprio/iprtprio.rc
reactos/lib/kbddv/kbddv.rc
reactos/lib/kbdfr/kbdfr.rc
reactos/lib/kbdgr/kbdgr.rc
reactos/lib/kbdse/kbdse.rc
reactos/lib/kbduk/kbduk.rc
reactos/lib/kbdus/kbdus.rc
reactos/lib/kernel32/kernel32.rc
reactos/lib/kjs/kjs.rc
reactos/lib/lzexpand/lz32.rc
reactos/lib/mpr/Makefile.in
reactos/lib/mpr/Makefile.ros-template
reactos/lib/mpr/mpr.rc
reactos/lib/mpr/winehq2ros.patch
reactos/lib/msafd/msafd.rc
reactos/lib/msgina/msgina.rc
reactos/lib/msvcrt/msvcrt.rc
reactos/lib/msvcrt20/msvcrt20.rc
reactos/lib/msvideo/msvfw32.rc
reactos/lib/mswsock/mswsock.rc
reactos/lib/netapi32/netapi32.rc
reactos/lib/ntdll/def/ntdll.rc
reactos/lib/odbc32/odbc32.rc
reactos/lib/ole32/Makefile.in
reactos/lib/ole32/ole32res.rc
reactos/lib/ole32/winehq2ros.patch
reactos/lib/oleaut32/Makefile.in
reactos/lib/oleaut32/oleaut32.rc
reactos/lib/psapi/psapi.rc
reactos/lib/rosky/libsky/libsky.rc
reactos/lib/rosky/libskygi/libskygi.rc
reactos/lib/samlib/samlib.rc
reactos/lib/secur32/secur32.rc
reactos/lib/shell32/Makefile.in
reactos/lib/shell32/shres.rc
reactos/lib/shellext/slayer/slayer.rc
reactos/lib/snmpapi/snmpapi.rc
reactos/lib/syssetup/syssetup.rc
reactos/lib/twain/twain_32.rc
reactos/lib/user32/user32.rc
reactos/lib/userenv/userenv.rc
reactos/lib/version/version.rc
reactos/lib/winfax/winfax.rc
reactos/lib/winmm/midimap/midimap.rc
reactos/lib/winmm/wavemap/wavemap.rc
reactos/lib/winspool/winspool.rc
reactos/lib/wintrust/wintrust.rc
reactos/lib/ws2_32/ws2_32.rc
reactos/lib/ws2help/ws2help.rc
reactos/lib/wshirda/wshirda.rc
reactos/lib/wsock32/wsock32.rc
reactos/ntoskrnl/ntoskrnl.rc
reactos/services/dhcpd/dhcpd.rc
reactos/services/eventlog/eventlog.rc
reactos/services/rpcss/rpcss.rc
reactos/subsys/csrss/csrss.rc
reactos/subsys/csrss/win32csr/win32csr.rc
reactos/subsys/ntvdm/ntvdm.rc
reactos/subsys/smss/smss.rc
reactos/subsys/system/autochk/autochk.rc
reactos/subsys/system/cmd/cmd.rc
reactos/subsys/system/explorer/explorer.rc
reactos/subsys/system/explorer/notifyhook/notifyhook.rc
reactos/subsys/system/lsass/lsass.rc
reactos/subsys/system/regedit/regedit.rc
reactos/subsys/system/services/services.rc
reactos/subsys/system/setup/setup.rc
reactos/subsys/system/userinit/userinit.rc
reactos/subsys/system/usetup/usetup.rc
reactos/subsys/system/vmwinst/De.rc
reactos/subsys/system/vmwinst/Es.rc
reactos/subsys/system/vmwinst/vmwinst.rc
reactos/subsys/system/welcome/De.rc
reactos/subsys/system/welcome/Es.rc
reactos/subsys/system/welcome/welcome.rc
reactos/subsys/system/winlogon/winlogon.rc
reactos/subsys/win32k/win32k.rc
reactos/tools/buildno.c

index 886043d..8d36be3 100644 (file)
@@ -1,5 +1,11 @@
+/* $Id: capclock.rc,v 1.2 2004/10/16 20:27:20 gvg Exp $ */
+
 #include <windows.h>
-#include "../../../include/reactos/resource.h"
+
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS W32 Caption Clock\0"
+#define REACTOS_STR_INTERNAL_NAME      "capclock\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "capclock.exe\0"
+#include <reactos/version.rc>
 
 /* Icons */
 
@@ -12,41 +18,3 @@ STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
 FONT 8, "Microsoft Sans Serif"
 BEGIN
 END
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-/* Version information. */
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS W32 Caption Clock\0"
-            VALUE "FileVersion",       RES_STR_PRODUCT_VERSION
-            VALUE "InternalName",      "capclock\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "capclock.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
index 6c72702..31ea50e 100644 (file)
@@ -1,39 +1,6 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS HTTP Win32 Server\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "roshttpd\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalCopyright", "Casper S. Hornstrup (chorns@users.sourceforge.net)\0"
-            VALUE "OriginalFilename",  "roshttpd.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: roshttpd.rc,v 1.2 2004/10/16 20:27:20 gvg Exp $ */
 
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS HTTP Win32 Server\0"
+#define REACTOS_STR_INTERNAL_NAME      "roshttpd\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "roshttpd.exe\0"
+#include <reactos/version.rc>
index 420454f..be3d248 100644 (file)
@@ -1,39 +1,6 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Telnet Win32 Client\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "telnet\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalCopyright", "Anonymous sources found at http://www.telnet.org/\0"
-            VALUE "OriginalFilename",  "telnet.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: telnet.rc,v 1.2 2004/10/16 20:27:20 gvg Exp $ */
 
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Telnet Win32 Client\0"
+#define REACTOS_STR_INTERNAL_NAME      "telnet\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "telnet.exe\0"
+#include <reactos/version.rc>
index f6d88eb..e71d44f 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: pice.rc,v 1.2 2004/10/16 20:27:20 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "PICE Debugger\0"
-            VALUE "FileVersion",       "0.0.1\0"
-            VALUE "InternalName",      "pice\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "pice.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "PICE Debugger\0"
+#define REACTOS_STR_INTERNAL_NAME      "pice\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "pice.sys\0"
+#include <reactos/version.rc>
index 9c4131f..8e8c7c7 100644 (file)
@@ -1,38 +1,6 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Register a COM component in the registry\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "regsvr32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "regsvr32.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: regsvr32.rc,v 1.3 2004/10/16 20:27:21 gvg Exp $ */
 
+#define REACTOS_STR_FILE_DESCRIPTION   "Register a COM component in the registry\0"
+#define REACTOS_STR_INTERNAL_NAME      "regsvr32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "regsvr32.exe\0"
+#include <reactos/version.rc>
index 00d5edf..4e61df8 100644 (file)
@@ -1,38 +1,6 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Run a DLL as an App\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "rundll32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "rundll32.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: rundll32.rc,v 1.2 2004/10/16 20:27:21 gvg Exp $ */
 
+#define REACTOS_STR_FILE_DESCRIPTION   "Run a DLL as an App\0"
+#define REACTOS_STR_INTERNAL_NAME      "rundll32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "rundll32.exe\0"
+#include <reactos/version.rc>
index 7fde090..d38a8e1 100644 (file)
@@ -25,7 +25,7 @@ KDBG := 0
 #
 # Whether to compile for debugging
 #
-DBG := 
+DBG := 1
 
 #
 # Whether to compile with optimizations
index f267c92..d233dfa 100644 (file)
@@ -1,37 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
+/* $Id: acpi.rc,v 1.4 2004/10/16 20:27:21 gvg Exp $ */
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS ACPI Driver\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-                 VALUE "InternalName", "acpi\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "acpi.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS ACPI Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "acpi\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "acpi.sys\0"
+#include <reactos/version.rc>
index a5e9847..6caface 100644 (file)
@@ -1,37 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
+/* $Id: isapnp.rc,v 1.5 2004/10/16 20:27:21 gvg Exp $ */
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ISA Plug And Play Bus Driver\0"
-            VALUE "FileVersion",       "0.0.0\0"
-            VALUE "InternalName",      "isapnp\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "isapnp.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ISA Plug And Play Bus Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "isapnp\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "isapnp.sys\0"
+#include <reactos/version.rc>
index c7dc861..9f0e405 100644 (file)
@@ -1,37 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
+/* $Id: pci.rc,v 1.5 2004/10/16 20:27:21 gvg Exp $ */
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "PCI Bus Driver\0"
-            VALUE "FileVersion",       "0.0.0\0"
-            VALUE "InternalName",      "pci\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "pci.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "PCI Bus Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "pci\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "pci.sys\0"
+#include <reactos/version.rc>
index ff7c484..28ce65c 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "PC Speaker Device Driver\0"
-            VALUE "FileVersion",       "0.0.3\0"
-            VALUE "InternalName",      "beep\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "beep.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: beep.rc,v 1.6 2004/10/16 20:27:21 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "PC Speaker Device Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "beep\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "beep.sys\0"
+#include <reactos/version.rc>
index 971d805..8606b69 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "HAL Console Device Driver\0"
-            VALUE "FileVersion",       "0.0.6\0"
-            VALUE "InternalName",      "blue\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "blue.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: blue.rc,v 1.5 2004/10/16 20:27:21 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "HAL Console Device Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "blue\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "blue.sys\0"
+#include <reactos/version.rc>
index 5fc2f58..276a639 100644 (file)
@@ -1,40 +1,10 @@
-#include <defines.h>
-#include <reactos/resource.h>
+/* $Id: bootvid.rc,v 1.2 2004/10/16 20:27:21 gvg Exp $ */
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Boot Video\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-           VALUE "InternalName",       "bootvid\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "bootvid.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Boot Video\0"
+#define REACTOS_STR_INTERNAL_NAME      "bootvid\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "bootvid.sys\0"
+#include <reactos/version.rc>
 
 IDB_BOOTIMAGE   BITMAP  DISCARDABLE   "bootimage.bmp"
 
index 6b82ff5..7d298d0 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: debugout.rc,v 1.2 2004/10/16 20:27:22 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Debug output Device Driver\0"
-            VALUE "FileVersion",       "0.0.1\0"
-            VALUE "InternalName",      "debug\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "debugout.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Debug output Device Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "debugout\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "debugout.sys\0"
+#include <reactos/version.rc>
index e3cd6b4..99f481d 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",    "MPU-401 MIDI Driver\0"
-            VALUE "FileVersion",    "0.0.1\0"
-            VALUE "InternalName",   "mpu401\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",   "mpu401.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: mpu401.rc,v 1.2 2004/10/16 20:27:23 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "MPU-401 MIDI Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "mpu401\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "mpu401.sys\0"
+#include <reactos/version.rc>
index 5a61bc9..d3c5336 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: null.rc,v 1.4 2004/10/16 20:27:23 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Null Device Driver\0"
-            VALUE "FileVersion",       "0.0.2\0"
-            VALUE "InternalName",      "null\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "null.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Null Device Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "null\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "null.sys\0"
+#include <reactos/version.rc>
index b0e6298..08b5e84 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: parallel.rc,v 1.4 2004/10/16 20:27:23 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Parallel Port Device Driver\0"
-            VALUE "FileVersion",       "0.0.1\0"
-            VALUE "InternalName",      "parallel\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "parallel.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Parallel Port Device Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "parallel\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "parallel.sys\0"
+#include <reactos/version.rc>
index 1b1b9fa..474c2bd 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: serial.rc,v 1.4 2004/10/16 20:27:23 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Serial Port Device Driver\0"
-            VALUE "FileVersion",       "0.0.2\0"
-            VALUE "InternalName",      "serial\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "serial.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Serial Port Device Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "serial\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "serial.sys\0"
+#include <reactos/version.rc>
index e3cd6b4..0eeb6cc 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",    "MPU-401 MIDI Driver\0"
-            VALUE "FileVersion",    "0.0.1\0"
-            VALUE "InternalName",   "mpu401\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",   "mpu401.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: sndblst.rc,v 1.2 2004/10/16 20:27:23 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "SoundBlaster Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "sndblst\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "sndblst.sys\0"
+#include <reactos/version.rc>
index 0d55dde..4c2b4b1 100644 (file)
@@ -1,39 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Boot Video\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-           VALUE "InternalName",       "sb16\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "sb16.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+/* $Id: sb16.rc,v 1.2 2004/10/16 20:27:23 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "SB16 driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "sb16\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "sb16.sys\0"
+#include <reactos/version.rc>
index 4c9fb19..ef0adca 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: cdfs.rc,v 1.4 2004/10/16 20:27:23 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ISO9660 Driver\0"
-            VALUE "FileVersion",       "0.0.6\0"
-            VALUE "InternalName",      "cdfs\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "cdfs.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ISO9660 Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "cdfs\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "cdfs.sys\0"
+#include <reactos/version.rc>
index ab3ab66..4fdc71d 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: ext2fs.rc,v 1.4 2004/10/16 20:27:24 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Linux ext2 IFS Driver\0"
-            VALUE "FileVersion",       "0.0.0\0"
-            VALUE "InternalName",      "ext2fs\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "ext2fs.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Linux ext2 IFS Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "ext2fs\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "ext2fs.sys\0"
+#include <reactos/version.rc>
index 946e3f9..8183e16 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: fs_rec.rc,v 1.4 2004/10/16 20:27:24 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Filesystem recognizer driver\0"
-            VALUE "FileVersion",       "0.0.1\0"
-            VALUE "InternalName",      "fs_rec\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "fs_rec.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Filesystem recognizer driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "fs_rec\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "fs_rec.sys\0"
+#include <reactos/version.rc>
index 3708159..9ed5e56 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: minix.rc,v 1.4 2004/10/16 20:27:24 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Minix IFS Driver\0"
-            VALUE "FileVersion",       "0.0.0\0"
-            VALUE "InternalName",      "minixfs\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "minixfs.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Minix IFS Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "minix\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "minix.sys\0"
+#include <reactos/version.rc>
index a3a164d..669080a 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: msfs.rc,v 1.4 2004/10/16 20:27:24 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Mailslot IFS Driver\0"
-            VALUE "FileVersion",       "0.0.1\0"
-            VALUE "InternalName",      "msfs\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "msfs.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Mailslot IFS Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "msfs\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "msfs.sys\0"
+#include <reactos/version.rc>
index 28189c8..c65f01f 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: mup.rc,v 1.4 2004/10/16 20:27:24 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Multi UNC Provider\0"
-            VALUE "FileVersion",       "0.0.1\0"
-            VALUE "InternalName",      "mup\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "mup.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Multi UNC Provider\0"
+#define REACTOS_STR_INTERNAL_NAME      "mup\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "mup.sys\0"
+#include <reactos/version.rc>
index d069799..4bbac34 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: npfs.rc,v 1.4 2004/10/16 20:27:24 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Named Pipe IFS Driver\0"
-            VALUE "FileVersion",       "0.0.0\0"
-            VALUE "InternalName",      "npfs\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "npfs.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Named Pipe IFS Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "npfs\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "npfs.sys\0"
+#include <reactos/version.rc>
index ab52053..5317ab3 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: ntfs.rc,v 1.4 2004/10/16 20:27:24 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "NTFS Driver\0"
-            VALUE "FileVersion",       "0.0.1\0"
-            VALUE "InternalName",      "ntfs\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "ntfs.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "NTFS Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "ntfs\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "ntfs.sys\0"
+#include <reactos/version.rc>
index 82830c5..5306617 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: vfatfs.rc,v 1.4 2004/10/16 20:27:24 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "VFAT IFS Driver\0"
-            VALUE "FileVersion",       "0.0.6\0"
-            VALUE "InternalName",      "vfatfs\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "vfatfs.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "VFAT IFS Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "vfatfs\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "vfatfs.sys\0"
+#include <reactos/version.rc>
index 8095fc3..b80a6fa 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: keyboard.rc,v 1.4 2004/10/16 20:27:24 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Keyboard Device Driver\0"
-            VALUE "FileVersion",       "0.0.4\0"
-            VALUE "InternalName",      "keyboard\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "keyboard.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Keyboard Device Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "keyboard\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "keyboard.sys\0"
+#include <reactos/version.rc>
index e080d18..8f00621 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: mouclass.rc,v 1.4 2004/10/16 20:27:24 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Mouse Class Device Driver\0"
-            VALUE "FileVersion",       "0.0.1\0"
-            VALUE "InternalName",      "mouclass\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "mouclass.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Mouse Class Device Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "mouclass\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "mouclass.sys\0"
+#include <reactos/version.rc>
index c7383c0..977e3fc 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: psaux.rc,v 1.4 2004/10/16 20:27:25 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "PS Auxiliary Device Driver\0"
-            VALUE "FileVersion",       "0.0.1\0"
-            VALUE "InternalName",      "psaux\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "psaux.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "PS Auxiliary Device Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "psaux\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "psaux.sys\0"
+#include <reactos/version.rc>
index 0585d52..ce7ed64 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: sermouse.rc,v 1.3 2004/10/16 20:27:25 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Serial Mouse Device Driver\0"
-            VALUE "FileVersion",       "0.0.8\0"
-            VALUE "InternalName",      "sermouse\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "sermouse.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Serial Mouse Device Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "sermouse\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "sermouse.sys\0"
+#include <reactos/version.rc>
index cf943c2..e35e681 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",         RES_STR_COMPANY_NAME
-            VALUE "FileDescription",  "NDIS Library\0"
-            VALUE "FileVersion",         "0.1.4\0"
-            VALUE "InternalName",        "ndis\0"
-            VALUE "LegalCopyright",      RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename", "ndis.sys\0"
-            VALUE "ProductName",         RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",      RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: undis.rc,v 1.2 2004/10/16 20:27:25 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "NDIS Library\0"
+#define REACTOS_STR_INTERNAL_NAME      "ndis\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "ndis\0"
+#include <reactos/version.rc>
index be050e7..fff1b4f 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",      RES_STR_COMPANY_NAME
-            VALUE "FileDescription",  "Socket Filesystem Driver\0"
-            VALUE "FileVersion",      "0.0.0\0"
-            VALUE "InternalName",     "afd\0"
-            VALUE "LegalCopyright",   RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename", "afd.sys\0"
-            VALUE "ProductName",      RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",   RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: afd.rc,v 1.5 2004/10/16 20:27:25 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Socket Filesystem Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "afd\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "afd.sys\0"
+#include <reactos/version.rc>
index d345102..bea6040 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",      RES_STR_COMPANY_NAME
-            VALUE "FileDescription",  "Novell NE2000 network driver\0"
-            VALUE "FileVersion",         "0.0.0\0"
-            VALUE "InternalName",        "ne2000\0"
-            VALUE "LegalCopyright",      RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename", "ne2000.sys\0"
-            VALUE "ProductName",         RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",      RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: ne2000.rc,v 1.4 2004/10/16 20:27:25 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Novell NE2000 network driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "ne2000\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "ne2000.sys\0"
+#include <reactos/version.rc>
index 5c0dcea..a1e65b2 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",      RES_STR_COMPANY_NAME
-            VALUE "FileDescription",  "PCNet Ethernet PCI Driver\0"
-            VALUE "FileVersion",         "0.0.1\0"
-            VALUE "InternalName",        "pcnet\0"
-            VALUE "LegalCopyright",      RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename", "pcnet.sys\0"
-            VALUE "ProductName",         RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",      RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: pcnet.rc,v 1.2 2004/10/16 20:27:25 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "PCNet Ethernet PCI Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "pcnet\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "pcnet.sys\0"
+#include <reactos/version.rc>
index 6f31df8..553bc51 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",         RES_STR_COMPANY_NAME
-            VALUE "FileDescription",  "TCP/IP protocol driver\0"
-            VALUE "FileVersion",         "0.0.0\0"
-            VALUE "InternalName",        "tcpip\0"
-            VALUE "LegalCopyright",      RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename", "tcpip.sys\0"
-            VALUE "ProductName",         RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",      RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: lan.rc,v 1.2 2004/10/16 20:27:25 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "TCP/IP protocol driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "lan\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "lan.sys\0"
+#include <reactos/version.rc>
index cf943c2..bc78a69 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",         RES_STR_COMPANY_NAME
-            VALUE "FileDescription",  "NDIS Library\0"
-            VALUE "FileVersion",         "0.1.4\0"
-            VALUE "InternalName",        "ndis\0"
-            VALUE "LegalCopyright",      RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename", "ndis.sys\0"
-            VALUE "ProductName",         RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",      RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: ndis.rc,v 1.5 2004/10/16 20:27:25 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "NDIS Library\0"
+#define REACTOS_STR_INTERNAL_NAME      "ndis\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "ndis.sys\0"
+#include <reactos/version.rc>
index 6f31df8..80c5674 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",         RES_STR_COMPANY_NAME
-            VALUE "FileDescription",  "TCP/IP protocol driver\0"
-            VALUE "FileVersion",         "0.0.0\0"
-            VALUE "InternalName",        "tcpip\0"
-            VALUE "LegalCopyright",      RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename", "tcpip.sys\0"
-            VALUE "ProductName",         RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",      RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: tcpip.rc,v 1.5 2004/10/16 20:27:25 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "TCP/IP protocol driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "tcpip\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "tcpip.sys\0"
+#include <reactos/version.rc>
index fdbc76a..e8d925b 100644 (file)
@@ -1,39 +1,7 @@
-/* $Id: tdi.rc,v 1.3 2002/09/08 10:22:19 chorns Exp $ */
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "TDI wrapper kernel module\0"
-            VALUE "FileVersion",       "0.0.0\0"
-            VALUE "InternalName",      "tdi\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "tdi.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: tdi.rc,v 1.4 2004/10/16 20:27:26 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "TDI wrapper kernel module\0"
+#define REACTOS_STR_INTERNAL_NAME      "tdi\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "tdi.sys\0"
+#include <reactos/version.rc>
index 37601b2..3441897 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",         RES_STR_COMPANY_NAME
-            VALUE "FileDescription",  "TDI test driver\0"
-            VALUE "FileVersion",         "0.0.0\0"
-            VALUE "InternalName",        "tditest\0"
-            VALUE "LegalCopyright",      RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename", "tditest.sys\0"
-            VALUE "ProductName",         RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",      RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: tditest.rc,v 1.4 2004/10/16 20:27:26 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "TDI test driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "tditest\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "tditest.sys\0"
+#include <reactos/version.rc>
index ec734e4..8d0bc2c 100644 (file)
@@ -1,39 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Windows Sockets 2 API\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "ws2_32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "ws2_32.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+/* $Id: wshtcpip.rc,v 1.4 2004/10/16 20:27:26 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Windows Sockets 2 API\0"
+#define REACTOS_STR_INTERNAL_NAME      "wshtcpip\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "wshtcpip.dll\0"
+#include <reactos/version.rc>
index e137d88..fdad40b 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ATAPI Device Driver\0"
-            VALUE "FileVersion",       "0.0.1\0"
-            VALUE "InternalName",      "atapi\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "atapi.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: atapi.rc,v 1.5 2004/10/16 20:27:26 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ATAPI Device Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "atapi\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "atapi.sys\0"
+#include <reactos/version.rc>
index 52002fa..064a924 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "CD-ROM Class Driver\0"
-            VALUE "FileVersion",       "0.0.1\0"
-            VALUE "InternalName",      "cdrom\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "cdrom.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: cdrom.rc,v 1.5 2004/10/16 20:27:26 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "CD-ROM Class Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "cdrom\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "cdrom.sys\0"
+#include <reactos/version.rc>
index bb45fd0..5994acf 100644 (file)
@@ -1,37 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
+/* $Id: class2.rc,v 1.6 2004/10/16 20:27:26 gvg Exp $ */
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "SCSI Class Driver Helper\0"
-            VALUE "FileVersion",       "0.0.0\0"
-            VALUE "InternalName",      "class2\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "class2.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "SCSI Class Driver Helper\0"
+#define REACTOS_STR_INTERNAL_NAME      "class2\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "class2.sys\0"
+#include <reactos/version.rc>
index 5969b3b..632b089 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Disk Class Driver\0"
-            VALUE "FileVersion",       "0.0.1\0"
-            VALUE "InternalName",      "disk\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "disk.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: disk.rc,v 1.5 2004/10/16 20:27:26 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Disk Class Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "disk\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "disk.sys\0"
+#include <reactos/version.rc>
index f3f9243..ca6268d 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Crash Dump Disk Driver\0"
-            VALUE "FileVersion",       "0.0.1\0"
-            VALUE "InternalName",      "diskdump\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "diskdump.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: diskdump.rc,v 1.2 2004/10/16 20:27:26 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Crash Dump Disk Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "diskdump\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "diskdump.sys\0"
+#include <reactos/version.rc>
index ed51fb0..3299593 100644 (file)
@@ -1,4 +1,5 @@
-/*
+/* $Id: floppy.rc,v 1.2 2004/10/16 20:27:26 gvg Exp $
+ *
  *  ReactOS Floppy Driver
  *  Copyright (C) 2004, Vizzini (vizzini@plasmic.com)
  *
  * REVISIONS:
  *                  15-Feb-2004 vizzini - Created
  */
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Floppy Disk Controller Driver\0"
-            VALUE "FileVersion",       "0.0.0\0"
-            VALUE "InternalName",      "floppy\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "floppy.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Floppy Disk Controller Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "floppy\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "floppy.sys\0"
+#include <reactos/version.rc>
index b6e98c6..d876f89 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-#include "scsiport_int.h"
+/* $Id: scsiport.rc,v 1.6 2004/10/16 20:27:26 gvg Exp $ */
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "SCSI Port Driver\0"
-            VALUE "FileVersion",       VERSION
-            VALUE "InternalName",      "scsiport\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "scsiport.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "SCSI Port Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "scsiport\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "scsiport.sys\0"
+#include <reactos/version.rc>
index adcb880..1945a64 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",         RES_STR_COMPANY_NAME
-            VALUE "FileDescription",  "CSQ Test\0"
-            VALUE "FileVersion",         "0.1.4\0"
-            VALUE "InternalName",        "csqtest\0"
-            VALUE "LegalCopyright",      RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename", "csqtest.sys\0"
-            VALUE "ProductName",         RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",      RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: csqtest.rc,v 1.2 2004/10/16 20:27:26 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "CSQ Test\0"
+#define REACTOS_STR_INTERNAL_NAME      "csqtest\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "csqtest.sys\0"
+#include <reactos/version.rc>
index 9ae577e..96adb55 100644 (file)
@@ -1,38 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Framebuffer Display Driver\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "framebuf\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "framebuf.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Framebuffer Display Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "framebuf\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "framebuf.dll\0"
+#include <reactos/version.rc>
index 8a3dd7c..49908ac 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "VGA Display Driver\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "vgaddi\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "vgaddi.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: vgaddi.rc,v 1.2 2004/10/16 20:27:28 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "VGA Display Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "vgaddi\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "vgaddi.dll\0"
+#include <reactos/version.rc>
index 1497680..9ab1d7b 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "VGA Miniport Device Driver\0"
-            VALUE "FileVersion",       "0.0.0\0"
-            VALUE "InternalName",      "vgamp\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "vgamp.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: vbemp.rc,v 1.2 2004/10/16 20:27:28 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "VBE Miniport Device Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "vbemp\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "vbemp.sys\0"
+#include <reactos/version.rc>
index 1497680..6a974e4 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "VGA Miniport Device Driver\0"
-            VALUE "FileVersion",       "0.0.0\0"
-            VALUE "InternalName",      "vgamp\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "vgamp.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: vgamp.rc,v 1.2 2004/10/16 20:27:29 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "VGA Miniport Device Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "vgamp\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "vgamp.sys\0"
+#include <reactos/version.rc>
index 21c500e..1270b73 100644 (file)
@@ -1,39 +1,7 @@
+/* $Id: videoprt.rc,v 1.3 2004/10/16 20:27:29 gvg Exp $ */
 
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Videoport Driver\0"
-            VALUE "FileVersion",       "0.0.0\0"
-            VALUE "InternalName",      "videoprt\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "videoprt.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Videoport Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "videoprt\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "videoprt.sys\0"
+#include <reactos/version.rc>
index 2d3e9ff..ca2ae46 100644 (file)
@@ -1,37 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
+/* $Id: hal.rc,v 1.4 2004/10/16 20:27:29 gvg Exp $ */
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",         RES_STR_COMPANY_NAME
-            VALUE "FileDescription",  "Template Hardware Abstraction Layer\0"
-            VALUE "FileVersion",         "0.0.0\0"
-            VALUE "InternalName",        "hal\0"
-            VALUE "LegalCopyright",      RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename", "hal.dll\0"
-            VALUE "ProductName",         RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",      RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
\ No newline at end of file
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Template Hardware Abstraction Layer\0"
+#define REACTOS_STR_INTERNAL_NAME      "hal\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "hal.dll\0"
+#include <reactos/version.rc>
index 4021685..bf0c7b6 100644 (file)
@@ -1,37 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",         RES_STR_COMPANY_NAME
-            VALUE "FileDescription",  "X86 Multiprocessor Hardware Abstraction Layer\0"
-            VALUE "FileVersion",         "0.0.0\0"
-            VALUE "InternalName",        "halx86mp\0"
-            VALUE "LegalCopyright",      RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename", "halx86mp.dll\0"
-            VALUE "ProductName",         RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",      RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "X86 Multiprocessor Hardware Abstraction Layer\0"
+#define REACTOS_STR_INTERNAL_NAME      "halx86mp\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "halx86mp.dll\0"
+#include <reactos/version.rc>
index 75e1a48..6fdd802 100644 (file)
@@ -1,37 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",         RES_STR_COMPANY_NAME
-            VALUE "FileDescription",  "X86 Uniprocessor Hardware Abstraction Layer\0"
-            VALUE "FileVersion",         "0.0.0\0"
-            VALUE "InternalName",        "halx86up\0"
-            VALUE "LegalCopyright",      RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename", "halx86up.dll\0"
-            VALUE "ProductName",         RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",      RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "X86 Uniprocessor Hardware Abstraction Layer\0"
+#define REACTOS_STR_INTERNAL_NAME      "halx86up\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "halx86up.dll\0"
+#include <reactos/version.rc>
index 659cda9..a4254ec 100644 (file)
@@ -5,7 +5,8 @@
 
 /* Global File Version UINTs */
 
-#define RES_UINT_FV_MAJOR      KERNEL_VERSION_MAJOR
+#define RES_UINT_FV_DLL_MAJOR  42
+#define RES_UINT_FV_EXE_MAJOR  KERNEL_VERSION_MAJOR
 #define RES_UINT_FV_MINOR      KERNEL_VERSION_MINOR
 #define RES_UINT_FV_REVISION   KERNEL_VERSION_PATCH_LEVEL
 /* Can't use KERNEL_VERSION_BUILD, would overflow */
diff --git a/reactos/include/reactos/version.rc b/reactos/include/reactos/version.rc
new file mode 100644 (file)
index 0000000..1fd918a
--- /dev/null
@@ -0,0 +1,130 @@
+/* $Id: version.rc,v 1.1 2004/10/16 20:27:29 gvg Exp $
+ *
+ * Inspired by Wine file include/wine_common_ver.rc
+ * Copyright 2001 Dmitry Timoshkov
+ *
+ * Most version components are set to reasonable defaults here.
+ * If you're including this for a .DLL, #define REACTOS_VERSION_DLL before the #include.
+ * Other things to #define:
+ * REACTOS_STR_FILE_DESCRIPTION
+ * REACTOS_STR_INTERNAL_NAME
+ * REACTOS_STR_ORIGINAL_FILENAME
+ *
+ */
+
+#include "winver.h"
+#include "version.h"
+#include "buildno.h"
+
+/* Set defaults for everything, unless overridden */
+#ifndef REACTOS_FILEVERSION
+#ifdef REACTOS_VERSION_DLL
+#define REACTOS_FILEVERSION REACTOS_DLL_VERSION_MAJOR,KERNEL_VERSION_MINOR,KERNEL_VERSION_PATCH_LEVEL,0
+#else
+#define REACTOS_FILEVERSION KERNEL_VERSION_MAJOR,KERNEL_VERSION_MINOR,KERNEL_VERSION_PATCH_LEVEL,0
+#endif /* REACTOS_VERSION_DLL */
+#endif /* REACTOS_FILEVERSION */
+
+#ifndef REACTOS_PRODUCTVERSION
+#define REACTOS_PRODUCTVERSION KERNEL_VERSION_MAJOR,KERNEL_VERSION_MINOR,KERNEL_VERSION_PATCH_LEVEL,0
+#endif /* REACTOS_PRODUCTVERSION */
+
+#ifndef REACTOS_FILEFLAGSMASK
+#define REACTOS_FILEFLAGSMASK 0x3fL
+#endif /* REACTOS_FILEFLAGSMASK */
+
+#ifndef REACTOS_FILEFLAGS
+#ifdef _DEBUG
+#define REACTOS_FILEFLAGS VS_FF_DEBUG
+#else
+#define REACTOS_FILEFLAGS 0x0L
+#endif /* _DEBUG */
+#endif /* REACTOS_FILEFLAGS */
+
+#ifndef REACTOS_FILEOS
+#define REACTOS_FILEOS VOS_NT_WINDOWS32
+#endif /* REACTOS_FILEOS */
+
+#ifndef REACTOS_FILETYPE
+#ifdef REACTOS_VERSION_DLL
+#define REACTOS_FILETYPE VFT_DLL
+#else
+#define REACTOS_FILETYPE VFT_APP
+#endif /* REACTOS_VERSION_DLL */
+#endif /* REACTOS_FILETYPE */
+
+#ifndef REACTOS_FILESUBTYPE
+#define REACTOS_FILESUBTYPE VFT2_UNKNOWN
+#endif /* REACTOS_FILESUBTYPE */
+
+#ifndef REACTOS_STR_COMPANY_NAME
+#define REACTOS_STR_COMPANY_NAME "ReactOS Development Team\0"
+#endif /* REACTOS_STR_COMPANY_NAME */
+
+#ifndef REACTOS_STR_FILE_DESCRIPTION
+#define REACTOS_STR_FILE_DESCRIPTION "ReactOS core dll\0"
+#endif /* REACTOS_STR_FILE_DESCRIPTION */
+
+#ifndef REACTOS_STR_FILE_VERSION
+#ifdef REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_VERSION REACTOS_DLL_VERSION_RC
+#else
+#define REACTOS_STR_FILE_VERSION KERNEL_VERSION_RC
+#endif /* REACTOS_VERSION_DLL */
+#endif /* REACTOS_STR_FILE_VERSION */
+
+#ifndef REACTOS_STR_INTERNAL_NAME
+#define REACTOS_STR_INTERNAL_NAME "\0"
+#endif /* REACTOS_STR_INTERNAL_NAME */
+
+#ifndef REACTOS_STR_LEGAL_COPYRIGHT
+#define REACTOS_STR_LEGAL_COPYRIGHT "Copyright 1998-2004 ReactOS Team\0"
+#endif /* REACTOS_STR_LEGAL_COPYRIGHT */
+
+#ifndef REACTOS_STR_ORIGINAL_FILENAME
+#define REACTOS_STR_ORIGINAL_FILENAME "\0"
+#endif /* REACTOS_STR_ORIGINAL_FILENAME */
+
+#ifndef REACTOS_STR_PRODUCT_NAME
+#define REACTOS_STR_PRODUCT_NAME "ReactOS Operating System\0"
+#endif /* REACTOS_STR_PRODUCT_NAME */
+
+#ifndef REACTOS_STR_PRODUCT_VERSION
+#define REACTOS_STR_PRODUCT_VERSION KERNEL_VERSION_RC
+#endif /* REACTOS_STR_PRODUCT_VERSION */
+
+/* The version resource itself */
+VS_VERSION_INFO VERSIONINFO
+  FILEVERSION          REACTOS_FILEVERSION
+  PRODUCTVERSION       REACTOS_PRODUCTVERSION
+  FILEFLAGSMASK                REACTOS_FILEFLAGSMASK
+  FILEFLAGS            REACTOS_FILEFLAGS
+  FILEOS               REACTOS_FILEOS
+  FILETYPE             REACTOS_FILETYPE
+  FILESUBTYPE          REACTOS_FILESUBTYPE
+  BEGIN
+    BLOCK "StringFileInfo"
+      BEGIN
+        BLOCK "040904b0"
+          BEGIN
+            VALUE "CompanyName",       REACTOS_STR_COMPANY_NAME
+            VALUE "FileDescription",   REACTOS_STR_FILE_DESCRIPTION
+            VALUE "FileVersion",       REACTOS_STR_FILE_VERSION
+            VALUE "InternalName",      REACTOS_STR_INTERNAL_NAME
+#ifdef REACTOS_ORIGINAL_COPYRIGHT
+            VALUE "OriginalCopyright", REACTOS_STR_ORIGINAL_COPYRIGHT
+#endif /* REACTOS_ORIGINAL_COPYRIGHT */
+            VALUE "LegalCopyright",    REACTOS_STR_LEGAL_COPYRIGHT
+            VALUE "OriginalFilename",  REACTOS_STR_ORIGINAL_FILENAME
+            VALUE "ProductName",       REACTOS_STR_PRODUCT_NAME
+            VALUE "ProductVersion",    REACTOS_STR_PRODUCT_VERSION
+#ifdef REACTOS_OLESELFREGISTER
+           VALUE "OLESelfRegister",    ""
+#endif /* REACTOS_OLESELFREGISTER */
+          END
+      END
+    BLOCK "VarFileInfo"
+      BEGIN
+        VALUE "Translation", 0x409, 1200
+      END
+  END
index 5bb6ad8..ff489bf 100644 (file)
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
-#include "winver.h"
+/* Convert Wine #defines to ReactOS #defines */
+#ifdef WINE_FILEVERSION
+#define REACTOS_FILEVERSION WINE_FILEVERSION
+#endif /* WINE_FILEVERSION */
+
+#ifdef WINE_FILEVERSION_STR
+#define REACTOS_STR_FILE_VERSION WINE_FILEVERSION_STR
+#endif /* WINE_FILEVERSION_STR */
+
+#ifdef WINE_FILEDESCRIPTION_STR
+#define REACTOS_STR_FILE_DESCRIPTION WINE_FILEDESCRIPTION_STR
+#else
+#define REACTOS_STR_FILE_DESCRIPTION "ReactOS/Wine core dll\0"
+#endif /* WINE_FILEDESCRIPTION_STR */
+
+#ifdef WINE_FILENAME_STR
+#define REACTOS_STR_INTERNAL_NAME WINE_FILENAME_STR
+#define REACTOS_STR_ORIGINAL_FILENAME WINE_FILENAME_STR
+#endif /* WINE_FILENAME_STR */
+
+#ifdef WINE_PRODUCTVERSION
+#define REACTOS_PRODUCT_VERSION WINE_PRODUCTVERSION
+#endif /* WINE_PRODUCTVERSION */
+
+#ifdef WINE_PRODUCTVERSION_STR
+#define REACTOS_STR_PRODUCT_VERSION WINE_PRODUCTVERSION_STR
+#endif /* WINE_PRODUCTVERSION_STR */
+
+#ifdef WINE_PRODUCTNAME_STR
+#define REACTOS_STR_PRODUCT_NAME WINE_PRODUCTNAME_STR
+#endif /* WINE_PRODUCTNAME_STR */
 
-/*
-Assign WINE_FILEVERSION and WINE_FILEVERSION_STR high enough number
-to make sure that programs, relying on the version numbers, will
-never complain.
-*/
-
-#ifndef WINE_FILEVERSION
-#define WINE_FILEVERSION 10,0,0,0
-#endif
-
-#ifndef WINE_FILEVERSION_STR
-#define WINE_FILEVERSION_STR "10.0"
-#endif
-
-#ifndef WINE_FILEDESCRIPTION_STR
-#define WINE_FILEDESCRIPTION_STR "Wine core dll"
-#endif
-
-#ifndef WINE_FILENAME_STR
-#define WINE_FILENAME_STR ""
-#endif
-
-#ifndef WINE_PRODUCTVERSION
-#define WINE_PRODUCTVERSION 1,0,0,0
-#endif
+#ifdef WINE_OLESELFREGISTER
+#define REACTOS_OLESELFREGISTER
+#endif /* WINE_OLESELFREGISTER */
 
-#ifndef WINE_PRODUCTVERSION_STR
-#define WINE_PRODUCTVERSION_STR "1.0"
-#endif
+/* Credit the Wine team */
+#define REACTOS_STR_COMPANY_NAME "ReactOS Development Team/Wine Team\0"
+#define REACTOS_STR_LEGAL_COPYRIGHT "Copyright 1998-2004 ReactOS Team, 1993-2004 the Wine project authors\0"
+#define REACTOS_STR_ORIGINAL_COPYRIGHT "Copyright (c) 1993-2001 the Wine project authors " \
+                                       "(see the file AUTHORS for a complete list)"
 
-#ifndef WINE_PRODUCTNAME_STR
-#define WINE_PRODUCTNAME_STR "Wine"
-#endif
+#define REACTOS_VERSION_DLL
 
-VS_VERSION_INFO VERSIONINFO
-FILEVERSION    WINE_FILEVERSION
-PRODUCTVERSION WINE_PRODUCTVERSION
-FILEFLAGSMASK  0
-FILEFLAGS      0
-FILEOS         VOS_UNKNOWN
-FILETYPE       VFT_DLL
-FILESUBTYPE    VFT2_UNKNOWN
-{
-    BLOCK "StringFileInfo"
-    {
-       BLOCK "040904E4" /* LANG_ENGLISH/SUBLANG_DEFAULT, CP 1252 */
-       {
-           VALUE "CompanyName", "Wine Team"
-           VALUE "FileDescription", WINE_FILEDESCRIPTION_STR
-           VALUE "FileVersion", WINE_FILEVERSION_STR
-           VALUE "InternalName", WINE_FILENAME_STR
-           VALUE "LegalCopyright", "Copyright (c) 1993-2001 the Wine project authors " \
-                                   "(see the file AUTHORS for a complete list)"
-           VALUE "OriginalFilename", WINE_FILENAME_STR
-           VALUE "ProductName", WINE_PRODUCTNAME_STR
-           VALUE "ProductVersion", WINE_PRODUCTVERSION_STR
-#ifdef WINE_OLESELFREGISTER
-           VALUE "OLESelfRegister", ""
-#endif
-       }
-    }
-    BLOCK "VarFileInfo"
-    {
-       VALUE "Translation", 0x0409, 0x04E4 /* LANG_ENGLISH/SUBLANG_DEFAULT, CP 1252 */
-    }
-}
+#include <reactos/version.rc>
index 533618c..8900900 100644 (file)
@@ -1,40 +1,8 @@
-#include <reactos/resource.h>
 #include <defines.h>
 #include "resource.h"
 
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Access Control Editor\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "acledit\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "acledit.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Access Control Editor\0"
+#define REACTOS_STR_INTERNAL_NAME      "acledit\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "acledit.dll\0"
+#include <reactos/version.rc>
index dcef81d..57ba1a4 100644 (file)
@@ -1,42 +1,13 @@
-#include <reactos/resource.h>
 #include <defines.h>
 #include "resource.h"
 
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Access Control List Editor\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "aclui\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "aclui.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Access Control List Editor\0"
+#define REACTOS_STR_INTERNAL_NAME      "aclui\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "aclui.dll\0"
+#include <reactos/version.rc>
 
 IDB_USRGRPIMAGES BITMAP "res/usrgrp.bmp"
+
 #include "aclui_En.rc"
 
index 03b75b6..1cbbd75 100644 (file)
@@ -1,39 +1,7 @@
 #include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Advanced W32 Base API\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "advapi32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "advapi32.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Advanced W32 Base API\0"
+#define REACTOS_STR_INTERNAL_NAME      "advapi32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "advapi32.dll\0"
+#include <reactos/version.rc>
index 2433549..f509939 100644 (file)
@@ -1,39 +1,7 @@
-#include <reactos/resource.h>
 #include <defines.h>
 
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Advpack User Library\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "advpack\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "advpack.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Advpack User Library\0"
+#define REACTOS_STR_INTERNAL_NAME      "advpack\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "advpack.dll\0"
+#include <reactos/version.rc>
index b9a50db..9930f15 100644 (file)
  */
 
 #include <windows.h>
-#include <reactos/resource.h>
+
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Cardplaying Helper DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "cards\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "cards.dll\0"
+#include <reactos/version.rc>
 
 LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
 
@@ -91,37 +96,3 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
 66 BITMAP "res/Joker.bmp"
 67 BITMAP "res/XSign.bmp"
 68 BITMAP "res/OSign.bmp"
-
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION    5,1,2600,0
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Cardplaying Helper DLL\0"
-            VALUE "FileVersion",       "5.1.2600\0"
-            VALUE "InternalName",      "cards\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "cards.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
index a8cca81..fc6b6ae 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS WinCE Compatiblity Layer\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "coredll\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "coredll.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: commctrl.rc,v 1.2 2004/10/16 20:27:30 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS WinCE Compatiblity Layer\0"
+#define REACTOS_STR_INTERNAL_NAME      "commctrl\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "commctrl.dll\0"
+#include <reactos/version.rc>
index a8cca81..7e9331b 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS WinCE Compatiblity Layer\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "coredll\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "coredll.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: coredll.rc,v 1.2 2004/10/16 20:27:30 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS WinCE Compatiblity Layer\0"
+#define REACTOS_STR_INTERNAL_NAME      "coredll\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "coredll.dll\0"
+#include <reactos/version.rc>
index f055a57..788e95b 100644 (file)
@@ -1,41 +1,13 @@
-#include <reactos/resource.h>
 #include <defines.h>
 #include "resource.h"
 
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Accessibility Control Panel\0"
+#define REACTOS_STR_INTERNAL_NAME      "access\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "access.cpl\0"
+#include <reactos/version.rc>
 
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Accessibility Control Panel\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "access\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "access.cpl\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
 
 IDI_CPLACCESS ICON "resources/applet.ico"
 
index 485a020..6cfcf31 100644 (file)
@@ -1,46 +1,21 @@
 #include "resource.h"
 #ifdef _MSC_VER
-#include <../../../include/reactos/resource.h>
 #include <../../../include/defines.h>
 #else
-#include <reactos/resource.h>
 #include <defines.h>
 #endif
 
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Software Control Panel\0"
+#define REACTOS_STR_INTERNAL_NAME      "appwiz\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "appwiz.cpl\0"
+#ifdef _MSC_VER
+#include <../../../reactos/version.rc>
 #else
-       FILEFLAGS       0x0L
+#include <reactos/version.rc>
 #endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Software Control Panel\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "appwiz\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "appwiz.cpl\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+
+LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
 
 IDI_CPLSYSTEM ICON "resources/applet.ico"
 
index bc7d94e..afed276 100644 (file)
@@ -5,10 +5,18 @@
 #include <reactos/resource.h>
 #include <defines.h>
 #else
-#include <../../../include/reactos/resource.h>
 #include <../../../include/defines.h>
 #endif
 
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS System Control Panel\0"
+#define REACTOS_STR_INTERNAL_NAME      "control\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "control.exe\0"
+#ifndef MS_COMPILER
+#include <reactos/version.rc>
+#else
+#include <../../../include/reactos/version.rc>
+#endif
+
 LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
 
 
@@ -46,41 +54,3 @@ END
 // remains consistent on all systems.
 IDI_MAINICON            ICON    DISCARDABLE     "resources/config.ico"
 /////////////////////////////////////////////////////////////////////////////
-
-
-
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS System Control Panel\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "control\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "control.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
index 8cef83e..42b1e7c 100644 (file)
@@ -1,41 +1,15 @@
-#include <reactos/resource.h>
+/* $Id: cplsample.rc,v 1.3 2004/10/16 20:27:30 gvg Exp $ */
+
 #include <defines.h>
 #include "resource.h"
 
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Sample Control Panel\0"
+#define REACTOS_STR_INTERNAL_NAME      "cplsample\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "cplsample.cpl\0"
+#include <reactos/version.rc>
 
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Sample Control Panel\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "cplsample\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "cplsample.cpl\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
 
 IDC_CPLICON_1 ICON "resources/cpl_icon1.ico"
 
index cb018f2..9c2017c 100644 (file)
@@ -1,46 +1,21 @@
 #include "resource.h"
 #ifdef _MSC_VER
-#include <../../../include/reactos/resource.h>
 #include <../../../include/defines.h>
 #else
-#include <reactos/resource.h>
 #include <defines.h>
 #endif
 
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Display Control Panel\0"
+#define REACTOS_STR_INTERNAL_NAME      "desk\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "desk.cpl\0"
+#ifdef _MSC_VER
+#include <../../../include/reactos/version.rc>
 #else
-       FILEFLAGS       0x0L
+#include <reactos/version.rc>
 #endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Display Control Panel\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "desk\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "desk.cpl\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+
+LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
 
 IDI_CPLSYSTEM ICON "resources/applet.ico"
 
index a9346bf..7e1df5d 100644 (file)
@@ -1,46 +1,23 @@
+/* $Id: ncpa.rc,v 1.4 2004/10/16 20:27:31 gvg Exp $ */
+
 #include "resource.h"
 #ifdef _MSC_VER
-#include <../../../include/reactos/resource.h>
 #include <../../../include/defines.h>
 #else
-#include <reactos/resource.h>
 #include <defines.h>
 #endif
 
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Network Control Panel\0"
+#define REACTOS_STR_INTERNAL_NAME      "ncpa\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "ncpa.cpl\0"
+#ifdef _MSC_VER
+#include <../../../include/reactos/version.rc>
 #else
-       FILEFLAGS       0x0L
+#include <reactos/version.rc>
 #endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Network Control Panel\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "ncpa\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "ncpa.cpl\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+
+LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
 
 IDI_CPLSYSTEM ICON "resources/applet.ico"
 IDI_HORIZONTAL ICON "resources/HORIZ.ICO"
index dea372e..b1f4549 100644 (file)
@@ -1,42 +1,16 @@
-#include <reactos/resource.h>
+/* $Id: sysdm.rc,v 1.5 2004/10/16 20:27:31 gvg Exp $ */
+
 #include <defines.h>
 #include <commctrl.h>
 #include "resource.h"
 
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS System Control Panel\0"
+#define REACTOS_STR_INTERNAL_NAME      "sysdm\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "sysdm.cpl\0"
+#include <reactos/version.rc>
 
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS System Control Panel\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "sysdm\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "sysdm.cpl\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
 
 IDI_CPLSYSTEM ICON "resources/applet.ico"
 IDI_DEVMGR ICON "resources/devmgr.ico"
@@ -48,8 +22,8 @@ CAPTION "General"
 FONT 8, "MS Shell Dlg", 0, 0, 0x0
 BEGIN
   LTEXT "Operating System",-1,SYSTEM_COLUMN,LABELLINE(2),PROPSHEETWIDTH-SYSTEM_COLUMN-PROPSHEETPADDING,8
-  LTEXT RES_STR_PRODUCT_NAME,-1,SYSTEM_COLUMN+PROPSHEETPADDING,LABELLINE(3),PROPSHEETWIDTH-SYSTEM_COLUMN-PROPSHEETPADDING,8
-  LTEXT "Version " RES_STR_PRODUCT_VERSION,-1,SYSTEM_COLUMN+PROPSHEETPADDING,LABELLINE(4),PROPSHEETWIDTH-SYSTEM_COLUMN-PROPSHEETPADDING,8
+  LTEXT REACTOS_STR_PRODUCT_NAME,-1,SYSTEM_COLUMN+PROPSHEETPADDING,LABELLINE(3),PROPSHEETWIDTH-SYSTEM_COLUMN-PROPSHEETPADDING,8
+  LTEXT "Version " REACTOS_STR_PRODUCT_VERSION,-1,SYSTEM_COLUMN+PROPSHEETPADDING,LABELLINE(4),PROPSHEETWIDTH-SYSTEM_COLUMN-PROPSHEETPADDING,8
   
   LTEXT "Computer",-1,SYSTEM_COLUMN,LABELLINE(6),PROPSHEETWIDTH-SYSTEM_COLUMN-PROPSHEETPADDING,8
   LTEXT "",IDC_PROCESSORMANUFACTURER,SYSTEM_COLUMN+PROPSHEETPADDING,LABELLINE(7),PROPSHEETWIDTH-SYSTEM_COLUMN-PROPSHEETPADDING,8
index c37f0a4..1270786 100644 (file)
@@ -1,37 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "C Runtime Library\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "crtdll\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "crtdll.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "C Runtime Library\0"
+#define REACTOS_STR_INTERNAL_NAME      "crtdll\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "crtdll.dll\0"
+#include <reactos/version.rc>
index dbbf6bd..82e1624 100644 (file)
@@ -1,37 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
+/* $Id: d3d8.rc,v 1.2 2004/10/16 20:27:31 gvg Exp $ */
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Direct3D\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "d3d8\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "d3d8.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Direct3D\0"
+#define REACTOS_STR_INTERNAL_NAME      "d3d8\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "d3d8.dll\0"
+#include <reactos/version.rc>
index d815034..e3e639d 100644 (file)
@@ -1,38 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Direct3D OS Thunk layer\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "d3d8thk\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "d3d8thk.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Direct3D OS Thunk layer\0"
+#define REACTOS_STR_INTERNAL_NAME      "d3d8thk\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "d3d8thk.dll\0"
+#include <reactos/version.rc>
index 82ff8ba..70ee02b 100644 (file)
@@ -1,37 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
+/* $Id: d3d9.rc,v 1.2 2004/10/16 20:27:31 gvg Exp $ */
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Direct3D\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "d3d9\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "d3d9.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Direct3D\0"
+#define REACTOS_STR_INTERNAL_NAME      "d3d9\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "d3d9.dll\0"
+#include <reactos/version.rc>
index 3380e6f..9fa2d01 100644 (file)
@@ -1,42 +1,12 @@
-#include <reactos/resource.h>
+/* $Id: devmgr.rc,v 1.2 2004/10/16 20:27:31 gvg Exp $ */
+
 #include <defines.h>
 #include "resource.h"
 
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Device Manager\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "devmgr\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "devmgr.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Device Manager\0"
+#define REACTOS_STR_INTERNAL_NAME      "devmgr\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "devmgr.dll\0"
+#include <reactos/version.rc>
 
 IDI_DEVMGR ICON "resources/devmgr.ico"
-
-
index 9bf851c..cc04808 100644 (file)
@@ -1,37 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "DNSAPI.DLL Library\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "dnsapi\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "dnsapi.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "DNSAPI.DLL Library\0"
+#define REACTOS_STR_INTERNAL_NAME      "dnsapi\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "dnsapi.dll\0"
+#include <reactos/version.rc>
index 8fd6dff..dbacd60 100644 (file)
@@ -1,38 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "File Management IFS Utility DLL\0"
-            VALUE "FileVersion",       "0.0.1\0"
-            VALUE "InternalName",      "fmifs\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "fmifs.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "File Management IFS Utility DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "fmifs\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "fmifs.dll\0"
+#include <reactos/version.rc>
index 1f0b390..52efd9d 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.11 2004/08/20 15:19:38 navaraf Exp $
+# $Id: Makefile,v 1.12 2004/10/16 20:27:32 gvg Exp $
 
 PATH_TO_TOP = ../..
 
@@ -6,8 +6,6 @@ TARGET_TYPE = kmdll
 
 TARGET_NAME = freetype
 
-TARGET_NORC = yes
-
 TARGET_DEFONLY = yes
 
 include $(PATH_TO_TOP)/config
index 3441d80..cc10e49 100644 (file)
@@ -45,6 +45,7 @@ move lib\freetype\Makefile lib\freetype\Makefile.freetype
 mkdir lib\freetype\i386
 copy lib\freetype.old\rosglue.c lib\freetype
 copy lib\freetype.old\i386\setjmplongjmp.s lib\freetype\i386
+copy lib\freetype.old\freetype.rc lib\freetype
 copy lib\freetype.old\Makefile lib\freetype
 copy lib\freetype.old\README.ROS lib\freetype
 copy lib\freetype.old\Doxyfile lib\freetype
@@ -66,4 +67,4 @@ file, so it is obvious to everyone which FreeType version we're using.
 After testing, you can commit the new/changed files to CVS. ALthough files
 config.mk and freetype.def are generated, they should be included in CVS.
 
-$Id: README.ROS,v 1.6 2004/08/18 20:25:04 gvg Exp $
+$Id: README.ROS,v 1.7 2004/10/16 20:27:33 gvg Exp $
diff --git a/reactos/lib/freetype/freetype.rc b/reactos/lib/freetype/freetype.rc
new file mode 100644 (file)
index 0000000..19fab2a
--- /dev/null
@@ -0,0 +1,7 @@
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "FreeType font handling library\0"
+#define REACTOS_STR_INTERNAL_NAME      "freetype\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "freetype.dll\0"
+#define REACTOS_STR_COMPANY_NAME       "ReactOS Development Team/FreeType Team\0"
+#define REACTOS_STR_LEGAL_COPYRIGHT    "Copyright 1998-2004 ReactOS Team, 1996-2004 FreeType Team\0"
+#include <reactos/version.rc>
index 159b5c3..867ef20 100644 (file)
@@ -1,38 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "GDI Client DLL\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "gdi32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "gdi32.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "GDI Client DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "gdi32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "gdi32.dll\0"
+#include <reactos/version.rc>
index 538db16..719da45 100644 (file)
@@ -1,38 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "GDI+\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "gdiplus\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "gdiplus.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "GDI+\0"
+#define REACTOS_STR_INTERNAL_NAME      "gdiplus\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "gdiplus.dll\0"
+#include <reactos/version.rc>
index bafd392..5836976 100644 (file)
@@ -1,39 +1,5 @@
-#include <reactos/resource.h>
-#include <defines.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Hid User Library\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "hid\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "hid.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Hid User Library\0"
+#define REACTOS_STR_INTERNAL_NAME      "hid\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "hid.dll\0"
+#include <reactos/version.rc>
index d2a6581..4587fe8 100644 (file)
@@ -1,37 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "IMAGEHLP.DLL Debug Library\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "imagehlp\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "imagehlp.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "IMAGEHLP.DLL Debug Library\0"
+#define REACTOS_STR_INTERNAL_NAME      "imagehlp\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "imagehlp.dll\0"
+#include <reactos/version.rc>
index e218c3c..a4cec0d 100644 (file)
@@ -1,38 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "WINE IMM32 API Client DLL\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "imm32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "imm32.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "IMM32 API Client DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "imm32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "imm32.dll\0"
+#include <reactos/version.rc>
index 37c1c0b..3292621 100644 (file)
@@ -1,39 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Sockets 2 IP Helper API\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "iphlpapi\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "iphlpapi.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Sockets 2 IP Helper API\0"
+#define REACTOS_STR_INTERNAL_NAME      "iphlpapi\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "iphlpapi.dll\0"
+#include <reactos/version.rc>
index fc511df..29a0f87 100644 (file)
@@ -1,39 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS IP Route Priority API DLL\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "iprtprio\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "iprtprio.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+/* $Id: iprtprio.rc,v 1.2 2004/10/16 20:27:34 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS IP Route Priority API DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "iprtprio\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "iprtprio.dll\0"
+#include <reactos/version.rc>
index d53fe50..5ec0404 100644 (file)
@@ -1,36 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS US Dvorak Keyboard Layout\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "kbddvorak\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "kbddvorak.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS US Dvorak Keyboard Layout\0"
+#define REACTOS_STR_INTERNAL_NAME      "kbddv\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "kbddv.dll\0"
+#include <reactos/version.rc>
index 0957db5..d0974ec 100644 (file)
@@ -1,36 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS FRAscii Keyboard Layout\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "kbdfr\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "kbdfr.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS FRAscii Keyboard Layout\0"
+#define REACTOS_STR_INTERNAL_NAME      "kbdfr\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "kbdfr.dll\0"
+#include <reactos/version.rc>
index eff1bc6..ead7ffc 100644 (file)
@@ -1,36 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_GERMAN, SUBLANG_GERMAN
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS German Keyboard Layout\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "kbdgr\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "kbdgr.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x407, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS German Keyboard Layout\0"
+#define REACTOS_STR_INTERNAL_NAME      "kbdgr\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "kbdgr.dll\0"
+#include <reactos/version.rc>
index 6fbbfee..4ad9621 100644 (file)
@@ -1,36 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS SEAscii Keyboard Layout\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "kbdse\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "kbdse.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS SEAscii Keyboard Layout\0"
+#define REACTOS_STR_INTERNAL_NAME      "kbdse\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "kbdse.dll\0"
+#include <reactos/version.rc>
index 2fa5c52..d962f9d 100644 (file)
@@ -1,36 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS UKAscii Keyboard Layout\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "kbduk\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "kbduk.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS UKAscii Keyboard Layout\0"
+#define REACTOS_STR_INTERNAL_NAME      "kbduk\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "kbduk.dll\0"
+#include <reactos/version.rc>
index 7fa232b..ed21210 100644 (file)
@@ -1,36 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS USAscii Keyboard Layout\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "kbdus\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "kbdus.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS USAscii Keyboard Layout\0"
+#define REACTOS_STR_INTERNAL_NAME      "kbdus\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "kbdus.dll\0"
+#include <reactos/version.rc>
index 62d85e4..3cc67b3 100644 (file)
@@ -1,43 +1,8 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "W32 subsystem kernel\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "kernel32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "kernel32.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-            VALUE "Build Date",                RES_STR_BUILD_DATE
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "W32 subsystem kernel\0"
+#define REACTOS_STR_INTERNAL_NAME      "kernel32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "kernel32.dll\0"
+#include <reactos/version.rc>
 
 #include "errcodes.rc"
 
index 5d38cfd..dc9f17a 100644 (file)
@@ -1,37 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
+/* $Id: kjs.rc,v 1.2 2004/10/16 20:27:35 gvg Exp $ */
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Kernel JavaScript DLL\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "kjs\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "kjs.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Kernel JavaScript DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "kjs\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "kjs.dll\0"
+#include <reactos/version.rc>
index 79a6040..e1a9dac 100644 (file)
@@ -1,38 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Lempel-Ziv Expander\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "lz32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "lz32.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Lempel-Ziv Expander\0"
+#define REACTOS_STR_INTERNAL_NAME      "lz32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "lz32.dll\0"
+#include <reactos/version.rc>
index 96ab0eb..d6fbfcd 100644 (file)
@@ -15,8 +15,7 @@ C_SRCS = \
        wnet.c
 
 RC_SRCS = \
-       mpr.rc \
-       version.rc
+       mpr.rc
 
 
 @MAKE_DLL_RULES@
index 410ed9a..0400048 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile.ros-template,v 1.2 2004/05/29 21:24:44 hbirr Exp $
+# $Id: Makefile.ros-template,v 1.3 2004/10/16 20:27:35 gvg Exp $
 
 TARGET_NAME = mpr
 
@@ -10,8 +10,6 @@ TARGET_SDKLIBS = @IMPORTS@ kernel32.a libwine.a ntdll.a
 
 TARGET_BASE = $(TARGET_BASE_LIB_MPR)
 
-TARGET_NORC = yes
-
 default: all
 
 DEP_OBJECTS = $(TARGET_OBJECTS)
index efaf3ae..10bae36 100644 (file)
@@ -21,6 +21,8 @@
 #include "winbase.h"
 #include "mprres.h"
 
+#include "version.rc"
+
 #include "mpr_Cs.rc"
 #include "mpr_De.rc"
 #include "mpr_En.rc"
index 8660cae..eedf762 100644 (file)
@@ -1,10 +1,43 @@
+Index: Makefile.in
+===================================================================
+RCS file: /home/wine/wine/dlls/mpr/Makefile.in,v
+retrieving revision 1.15
+diff -u -r1.15 Makefile.in
+--- Makefile.in        5 Apr 2004 23:14:26 -0000       1.15
++++ Makefile.in        16 Oct 2004 16:50:33 -0000
+@@ -15,8 +15,7 @@
+       wnet.c
+ RC_SRCS = \
+-      mpr.rc \
+-      version.rc
++      mpr.rc
+ @MAKE_DLL_RULES@
+Index: mpr.rc
+===================================================================
+RCS file: /home/wine/wine/dlls/mpr/mpr.rc,v
+retrieving revision 1.8
+diff -u -r1.8 mpr.rc
+--- mpr.rc     9 Sep 2004 19:18:58 -0000       1.8
++++ mpr.rc     16 Oct 2004 16:50:33 -0000
+@@ -21,6 +21,8 @@
+ #include "winbase.h"
+ #include "mprres.h"
++#include "version.rc"
++
+ #include "mpr_Cs.rc"
+ #include "mpr_De.rc"
+ #include "mpr_En.rc"
 Index: wnet.c
 ===================================================================
 RCS file: /home/wine/wine/dlls/mpr/wnet.c,v
-retrieving revision 1.15
-diff -u -r1.15 wnet.c
---- wnet.c     5 Apr 2004 23:14:26 -0000       1.15
-+++ wnet.c     15 Apr 2004 09:36:14 -0000
+retrieving revision 1.17
+diff -u -r1.17 wnet.c
+--- wnet.c     30 Jun 2004 18:17:07 -0000      1.17
++++ wnet.c     16 Oct 2004 16:50:34 -0000
 @@ -22,6 +22,7 @@
  #include <stdarg.h>
  #include "windef.h"
index dc3f890..c0e0d4a 100644 (file)
@@ -1,39 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Ancillary Function Driver DLL\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "msafd\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "msafd.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Ancillary Function Driver DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "msafd\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "msafd.dll\0"
+#include <reactos/version.rc>
index ef2c96b..7aea516 100644 (file)
@@ -1,41 +1,13 @@
-#include <reactos/resource.h>
-#include <defines.h>
+#include "defines.h"
 #include "resource.h"
 
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Logon GINA DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "msgina\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "msgina.dll\0"
+#include <reactos/version.rc>
 
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Logon GINA DLL\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "msgina\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "msgina.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
 
 IDI_LOGOFFICON ICON "resources/ico_logoff.ico"
 
index efb5c31..46b222c 100644 (file)
@@ -1,37 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "MSVCRT.DLL Compatibility Library\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "msvcrt\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "msvcrt.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "MSVCRT.DLL Compatibility Library\0"
+#define REACTOS_STR_INTERNAL_NAME      "msvcrt\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "msvcrt.dll\0"
+#include <reactos/version.rc>
index efb5c31..514d146 100644 (file)
@@ -1,37 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "MSVCRT.DLL Compatibility Library\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "msvcrt\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "msvcrt.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "MSVCRT20.DLL Compatibility Library\0"
+#define REACTOS_STR_INTERNAL_NAME      "msvcrt20\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "msvcrt20.dll\0"
+#include <reactos/version.rc>
index 3a0ff96..75c98f0 100644 (file)
@@ -1,38 +1,5 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "MSvideo support\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "msvfw32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "msvfw32.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "MSvideo support\0"
+#define REACTOS_STR_INTERNAL_NAME      "msvfw32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "msvfw32.dll\0"
+#include <reactos/version.rc>
index 0c4ab63..2b7fdc0 100644 (file)
@@ -1,41 +1,7 @@
-/* $Id: mswsock.rc,v 1.1 2003/09/12 17:51:47 vizzini Exp $ */
-
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Windows Sockets 2 DLL\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "mswsock\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "mswsock.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+/* $Id: mswsock.rc,v 1.2 2004/10/16 20:27:35 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Windows Sockets 2 DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "mswsock\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "mswsock.dll\0"
+#include <reactos/version.rc>
index e218c3c..f74223b 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "WINE IMM32 API Client DLL\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "imm32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "imm32.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: netapi32.rc,v 1.2 2004/10/16 20:27:36 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "NetApi DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "netapi32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "netapi32.dll\0"
+#include <reactos/version.rc>
index 3d18969..c3edee1 100644 (file)
@@ -1,37 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
+/* $Id: ntdll.rc,v 1.4 2004/10/16 20:27:36 gvg Exp $ */
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Layer DLL\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "ntdll\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "ntdll.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Layer DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "ntdll\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "ntdll.dll\0"
+#include <reactos/version.rc>
index e218c3c..46241d5 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "WINE IMM32 API Client DLL\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "imm32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "imm32.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: odbc32.rc,v 1.2 2004/10/16 20:27:36 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ODBC Client DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "odbc32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "odbc32.dll\0"
+#include <reactos/version.rc>
index c277fa9..35d2105 100644 (file)
@@ -53,7 +53,7 @@ SPEC_SRCS16 = \
        ole2thk.spec \
        storage.spec
 
-RC_SRCS = ole32res.rc version.rc
+RC_SRCS = ole32res.rc
 RC_BINSRC = ole32res.rc
 RC_BINARIES = \
        drag_copy.cur \
index 6546fc2..cc4c0b2 100644 (file)
@@ -23,6 +23,8 @@
 #include "winuser.h"
 #include "winnls.h"
 
+#include "version.rc"
+
 /*
  * Everything that does not depend on language,
  * like textless bitmaps etc, go into the
index 3f1e3f0..6b2af75 100644 (file)
@@ -1,10 +1,26 @@
+Index: Makefile.in
+===================================================================
+RCS file: /home/wine/wine/dlls/ole32/Makefile.in,v
+retrieving revision 1.37
+diff -u -r1.37 Makefile.in
+--- Makefile.in        22 Aug 2004 22:33:57 -0000      1.37
++++ Makefile.in        16 Oct 2004 17:16:49 -0000
+@@ -53,7 +53,7 @@
+       ole2thk.spec \
+       storage.spec
+-RC_SRCS = ole32res.rc version.rc
++RC_SRCS = ole32res.rc
+ RC_BINSRC = ole32res.rc
+ RC_BINARIES = \
+       drag_copy.cur \
 Index: ifs.h
 ===================================================================
 RCS file: /home/wine/wine/dlls/ole32/ifs.h,v
 retrieving revision 1.12
 diff -u -r1.12 ifs.h
 --- ifs.h      12 Aug 2004 03:33:30 -0000      1.12
-+++ ifs.h      14 Aug 2004 20:12:56 -0000
++++ ifs.h      16 Oct 2004 17:16:49 -0000
 @@ -33,8 +33,7 @@
   * IMalloc16 interface
   */
@@ -50,13 +66,29 @@ diff -u -r1.12 ifs.h
  
  #define INTERFACE IStorage16
  #define IStorage16_METHODS \
+Index: ole32res.rc
+===================================================================
+RCS file: /home/wine/wine/dlls/ole32/ole32res.rc,v
+retrieving revision 1.5
+diff -u -r1.5 ole32res.rc
+--- ole32res.rc        3 Oct 2003 05:01:34 -0000       1.5
++++ ole32res.rc        16 Oct 2004 17:16:49 -0000
+@@ -23,6 +23,8 @@
+ #include "winuser.h"
+ #include "winnls.h"
++#include "version.rc"
++
+ /*
+  * Everything that does not depend on language,
+  * like textless bitmaps etc, go into the
 Index: oleproxy.c
 ===================================================================
 RCS file: /home/wine/wine/dlls/ole32/oleproxy.c,v
-retrieving revision 1.19
-diff -u -r1.19 oleproxy.c
---- oleproxy.c 12 Aug 2004 23:00:55 -0000      1.19
-+++ oleproxy.c 14 Aug 2004 20:13:00 -0000
+retrieving revision 1.21
+diff -u -r1.21 oleproxy.c
+--- oleproxy.c 9 Sep 2004 21:03:58 -0000       1.21
++++ oleproxy.c 16 Oct 2004 17:16:50 -0000
 @@ -38,6 +38,7 @@
  
  #include <stdlib.h>
index 35fbc6c..8d7dc61 100644 (file)
@@ -35,9 +35,7 @@ C_SRCS16 = \
        ole2disp.c \
        typelib16.c
 
-RC_SRCS = \
-       oleaut32.rc \
-       version.rc
+RC_SRCS = oleaut32.rc
 
 SUBDIRS = tests
 
index 0045775..500cf10 100644 (file)
@@ -22,6 +22,8 @@
 #include "winbase.h"
 #include "resource.h"
 
+#include "version.rc"
+
 #include "oleaut32_De.rc"
 #include "oleaut32_Dk.rc"
 #include "oleaut32_En.rc"
index 095c4f2..2222832 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Process Status Helper\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "psapi\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "psapi.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: psapi.rc,v 1.4 2004/10/16 20:27:36 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Process Status Helper\0"
+#define REACTOS_STR_INTERNAL_NAME      "psapi\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "psapi.dll\0"
+#include <reactos/version.rc>
index 0368e22..1820527 100644 (file)
@@ -1,40 +1,7 @@
-#include <reactos/resource.h>
-#include <defines.h>
-#include "resource.h"
-
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS SkyOS library\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "libsky\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "libsky.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+/* $Id: libsky.rc,v 1.2 2004/10/16 20:27:36 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS SkyOS library\0"
+#define REACTOS_STR_INTERNAL_NAME      "libsky\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "libsky.dll\0"
+#include <reactos/version.rc>
index 6c0e7ac..c529455 100644 (file)
@@ -1,40 +1,7 @@
-#include <reactos/resource.h>
-#include <defines.h>
-#include "resource.h"
-
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS SkyOS GI library\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "libskygi\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "libskygi.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+/* $Id: libskygi.rc,v 1.2 2004/10/16 20:27:36 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS SkyOS GI library\0"
+#define REACTOS_STR_INTERNAL_NAME      "libskygi\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "libskygi.dll\0"
+#include <reactos/version.rc>
index 8d5cc2d..ede9a0b 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Security Account Manager interface DLL\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "samlib\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "samlib.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: samlib.rc,v 1.2 2004/10/16 20:27:36 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Security Account Manager interface DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "samlib\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "samlib.dll\0"
+#include <reactos/version.rc>
index e7c8ba8..062ff41 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Security\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "secur32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "secur32.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: secur32.rc,v 1.5 2004/10/16 20:27:37 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Security\0"
+#define REACTOS_STR_INTERNAL_NAME      "secur32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "secur32.dll\0"
+#include <reactos/version.rc>
index 40ab874..aa233da 100644 (file)
@@ -51,7 +51,7 @@ C_SRCS = \
        shv_item_cmenu.c \
        ros-systray.c
 
-RC_SRCS = shres.rc version.rc
+RC_SRCS = shres.rc
 RC_BINSRC = shres.rc
 RC_BINARIES = \
        desktop.ico \
index 96c75ca..66a6f3b 100644 (file)
@@ -26,6 +26,8 @@
 #include "shlobj.h"
 #include "shresdef.h"
 
+#include "version.rc"
+
 LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
 
 shv_accel ACCELERATORS
index c2a8178..3c77037 100644 (file)
@@ -1,41 +1,13 @@
-#include <reactos/resource.h>
+/* $Id: slayer.rc,v 1.2 2004/10/16 20:27:38 gvg Exp $ */
+
 #include <defines.h>
 #include "resource.h"
 
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Compatibility Layer Shell Extension\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "slayer\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "slayer.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Compatibility Layer Shell Extension\0"
+#define REACTOS_STR_INTERNAL_NAME      "slayer\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "slayer.dll\0"
+#include <reactos/version.rc>
 
 #include "en.rc"
 
index 01b7b1c..11305d0 100644 (file)
@@ -1,39 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Sockets 2 SNMP Helper API\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "snmpapi\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "snmpapi.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+/* $Id: snmpapi.rc,v 1.2 2004/10/16 20:27:39 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Sockets 2 SNMP Helper API\0"
+#define REACTOS_STR_INTERNAL_NAME      "snmpapi\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "snmpapi.dll\0"
+#include <reactos/version.rc>
index c666e41..aa92608 100644 (file)
@@ -1,42 +1,15 @@
+/* $Id: syssetup.rc,v 1.7 2004/10/16 20:27:39 gvg Exp $ */
+
 #include <windows.h>
-#include <reactos/resource.h>
 #include "resource.h"
 
-LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "System Setup DLL\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "syssetup\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "syssetup.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "System Setup DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "syssetup\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "syssetup.dll\0"
+#include <reactos/version.rc>
 
+LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
 
 /* Bitmaps */
 IDB_WATERMARK BITMAP "resources/watermark.bmp"
index 7e494b3..e23e015 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "TWAIN support\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "twain_32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "twain_32.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: twain_32.rc,v 1.2 2004/10/16 20:27:39 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "TWAIN support\0"
+#define REACTOS_STR_INTERNAL_NAME      "twain_32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "twain_32.dll\0"
+#include <reactos/version.rc>
index 6aef904..b16b004 100644 (file)
@@ -1,45 +1,19 @@
-#include <reactos/resource.h>
+/* $Id: user32.rc,v 1.36 2004/10/16 20:27:39 gvg Exp $ */
+
 #include <defines.h>
-#include <reactos/resource.h>
 #include <messages.h>
 #include <resource.h>
+
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS User API Client Dll\0"
+#define REACTOS_STR_INTERNAL_NAME      "user32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "user32.dll\0"
+#include <reactos/version.rc>
+
 #define IDS_MDI_MOREWINDOWS     13
 
 LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
 
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS User API Client Dll\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "user32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "user32.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
 /////////////////////////////////////////////////////////////////////////////
 //
 // Cursors
index 2dfde2a..e78729c 100644 (file)
@@ -1,4 +1,5 @@
-/*
+/* $Id: userenv.rc,v 1.3 2004/10/16 20:27:39 gvg Exp $
+ *
  * Copyright (C) 2004 Eric Kohl
  *
  * This program is free software; you can redistribute it and/or modify
  */
 
 #include <windows.h>
-#include <reactos/resource.h>
-
 #include "resources.h"
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "User Environment DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "userenv\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "userenv.dll\0"
+#define REACTOS_FILEVERSION            5,1,2600,0
+#define REACTOS_STR_FILE_VERSION       "5.1.2600\0"
+#include <reactos/version.rc>
 
 LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
 
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION    5,1,2600,0
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "User Environment DLL\0"
-            VALUE "FileVersion",       "5.1.2600\0"
-            VALUE "InternalName",      "userenv\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "userenv.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
-
 /*
  * Everything specific to any language goes in one of the specific
  * files. Note that you can and may override resources which also have
index 13d54ec..b9dfa26 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Version checking and file installation library\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "version\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "version.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: version.rc,v 1.5 2004/10/16 20:27:39 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Version checking and file installation library\0"
+#define REACTOS_STR_INTERNAL_NAME      "version\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "version.dll\0"
+#include <reactos/version.rc>
index b4e165d..4550548 100644 (file)
@@ -1,38 +1,7 @@
-#include <reactos/resource.h>
-#include <defines.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS FAX API Support\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "winfax\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "winfax.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: winfax.rc,v 1.2 2004/10/16 20:27:39 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS FAX API Support\0"
+#define REACTOS_STR_INTERNAL_NAME      "winfax\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "winfax.dll\0"
+#include <reactos/version.rc>
index a4f657a..05a9361 100644 (file)
@@ -1,39 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",    "ReactOS/WINE MIDI Mapper\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",   "midimap\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",   "midimap.drv\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+/* $Id: midimap.rc,v 1.2 2004/10/16 20:27:39 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS/WINE MIDI Mapper\0"
+#define REACTOS_STR_INTERNAL_NAME      "midimap\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "midimap.drv\0"
+#include <reactos/version.rc>
index 2d6c55f..98f0f6b 100644 (file)
@@ -1,39 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",    "ReactOS/WINE Wave Mapper\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",   "wavemap\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",   "wavemap.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+/* $Id: wavemap.rc,v 1.2 2004/10/16 20:27:39 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS/WINE Wave Mapper\0"
+#define REACTOS_STR_INTERNAL_NAME      "wavemap\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "wavemap.drv\0"
+#include <reactos/version.rc>
index ffe810f..826896b 100644 (file)
@@ -1,41 +1,7 @@
-/* $Id: winspool.rc,v 1.1 2003/04/30 20:44:06 gvg Exp $ */
-
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Windows printer spooler\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "winspool\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "winspool.drv\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+/* $Id: winspool.rc,v 1.2 2004/10/16 20:27:39 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Windows printer spooler\0"
+#define REACTOS_STR_INTERNAL_NAME      "winspool\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "winspool.drv\0"
+#include <reactos/version.rc>
index da417e5..4a394fe 100644 (file)
@@ -1,39 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS wintrust lib\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "wintrust\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "wintrust.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+/* $Id: wintrust.rc,v 1.2 2004/10/16 20:27:39 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS wintrust lib\0"
+#define REACTOS_STR_INTERNAL_NAME      "wintrust\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "wintrust.dll\0"
+#include <reactos/version.rc>
index 723083e..c6a33f1 100644 (file)
@@ -1,39 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Windows Sockets 2 DLL\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "ws2_32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "ws2_32.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+/* $Id: ws2_32.rc,v 1.4 2004/10/16 20:27:40 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Windows Sockets 2 DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "ws2_32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "ws2_32.dll\0"
+#include <reactos/version.rc>
index a2aad15..5d6d1b0 100644 (file)
@@ -1,39 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Windows Sockets 2 Helper API\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "ws2help\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "ws2help.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+/* $Id: ws2help.rc,v 1.4 2004/10/16 20:27:40 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Windows Sockets 2 Helper API\0"
+#define REACTOS_STR_INTERNAL_NAME      "ws2help\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "ws2help.dll\0"
+#include <reactos/version.rc>
index 9b18a99..3ddac73 100644 (file)
@@ -1,39 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Windows Sockets 2 IRDA Helper API\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "wshirda\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "wshirda.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+/* $Id: wshirda.rc,v 1.4 2004/10/16 20:27:40 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Windows Sockets 2 IRDA Helper API\0"
+#define REACTOS_STR_INTERNAL_NAME      "wshirda\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "wshirda.dll\0"
+#include <reactos/version.rc>
index 65c4f09..605d23b 100644 (file)
@@ -1,41 +1,7 @@
-/* $Id: wsock32.rc,v 1.1 2003/04/03 22:44:19 gvg Exp $ */
-
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Windows Sockets 2 DLL\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "wsock32\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "wsock32.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+/* $Id: wsock32.rc,v 1.2 2004/10/16 20:27:40 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "Windows Sockets 2 DLL\0"
+#define REACTOS_STR_INTERNAL_NAME      "wsock32\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "wsock32.dll\0"
+#include <reactos/version.rc>
index b4265cb..96ac67d 100644 (file)
@@ -1,40 +1,8 @@
-#include <defines.h>
-#include <reactos/resource.h>
+/* $Id: ntoskrnl.rc,v 1.11 2004/10/16 20:27:40 gvg Exp $ */
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Kernel & System\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-           VALUE "InternalName",       "ntoskrnl\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "ntoskrnl.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-            VALUE "Build Date",                RES_STR_BUILD_DATE
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Kernel & System\0"
+#define REACTOS_STR_INTERNAL_NAME      "ntoskrnl\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "ntoskrnl.exe\0"
+#include <reactos/version.rc>
 
 #include "bugcodes.rc"
index 6e45fc9..a2b7878 100644 (file)
@@ -1,38 +1,6 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Event logging service\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "EventLog\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "EventLog.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: dhcpd.rc,v 1.2 2004/10/16 20:27:40 gvg Exp $ */
 
+#define REACTOS_STR_FILE_DESCRIPTION   "DHCP server service\0"
+#define REACTOS_STR_INTERNAL_NAME      "dhcpd\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "dhcpd.exe\0"
+#include <reactos/version.rc>
index 6e45fc9..f5b35ea 100644 (file)
@@ -1,38 +1,4 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Event logging service\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "EventLog\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "EventLog.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_STR_FILE_DESCRIPTION   "Event logging service\0"
+#define REACTOS_STR_INTERNAL_NAME      "EventLog\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "EventLog.exe\0"
+#include <reactos/version.rc>
index df3b65b..6ab9c1c 100644 (file)
@@ -1,38 +1,6 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "RPC subsystem\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "RpcSs\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "RpcSs.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: rpcss.rc,v 1.5 2004/10/16 20:27:40 gvg Exp $ */
 
+#define REACTOS_STR_FILE_DESCRIPTION   "RPC subsystem\0"
+#define REACTOS_STR_INTERNAL_NAME      "RpcSs\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "RpcSs.exe\0"
+#include <reactos/version.rc>
index 4cd0488..b32ea15 100644 (file)
@@ -1,38 +1,4 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Client/Server Runtime Process\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "CSRSs and CSRSrv\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "CSRSs.exe and CSRSrv.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_STR_FILE_DESCRIPTION   "Client/Server Runtime Process\0"
+#define REACTOS_STR_INTERNAL_NAME      "CSRSs and CSRSrv\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "CSRSs.exe and CSRSrv.dll\0"
+#include <reactos/version.rc>
index c09f8e2..aab4057 100644 (file)
@@ -1,40 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "CSRSS subsystem usermode code\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "win32csr\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "win32csr.dll\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "CSRSS subsystem usermode code\0"
+#define REACTOS_STR_INTERNAL_NAME      "win32csr\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "win32csr.dll\0"
+#include <reactos/version.rc>
 
 1      ICON    DISCARDABLE     res/terminal.ico
index f8fc057..b2ce672 100644 (file)
@@ -1,38 +1,6 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Virtual DOS Machine\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "ntvdm\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "ntvdm.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: ntvdm.rc,v 1.2 2004/10/16 20:27:40 gvg Exp $ */
 
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Virtual DOS Machine\0"
+#define REACTOS_STR_INTERNAL_NAME      "ntvdm\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "ntvdm.exe\0"
+#include <reactos/version.rc>
index c8e6cd1..1a61d8e 100644 (file)
@@ -1,38 +1,6 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Session Manager\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "smss\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "smss.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: smss.rc,v 1.5 2004/10/16 20:27:40 gvg Exp $ */
 
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Session Manager\0"
+#define REACTOS_STR_INTERNAL_NAME      "smss\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "smss.exe\0"
+#include <reactos/version.rc>
index 270e392..1f81895 100644 (file)
@@ -1,38 +1,4 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "File system checker\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "autochk\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "autochk.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
+#define REACTOS_STR_FILE_DESCRIPTION   "File system checker\0"
+#define REACTOS_STR_INTERNAL_NAME      "autochk\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "autochk.exe\0"
+#include <reactos/version.rc>
index 1e0b2ef..448bcd9 100644 (file)
@@ -1,41 +1,11 @@
 #include <windows.h>
-#include <reactos/resource.h>
 #include "cmdver.h"
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Command Processor\0"
-            VALUE "FileVersion",       CMD_VER_RC
-            VALUE "InternalName",      "cmd\0"
-           VALUE "OriginalCopyright",  "Copyright (C) 1994-1998 Tim Norman and others\0"
-            VALUE "LegalCopyright",    "Copyright (C) 1998-2001 Eric Kohl and others\0"
-            VALUE "OriginalFilename",  "cmd.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Command Processor\0"
+#define REACTOS_STR_INTERNAL_NAME      "cmd\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "cmd.exe\0"
+#define REACTOS_STR_ORIGINAL_COPYRIGHT "Copyright (C) 1994-1998 Tim Norman and others\0"
+#define REACTOS_STR_LEGAL_COPYRIGHT     "Copyright (C) 1998-2001 Eric Kohl and others\0"
+#include <reactos/version.rc>
 
 1      ICON    DISCARDABLE     res/terminal.ico
index b32bc10..1abc1e5 100644 (file)
@@ -1,43 +1,15 @@
+/* $Id: explorer.rc,v 1.6 2004/10/16 20:27:41 gvg Exp $ */
+
 #include <defines.h>
-#include <reactos/resource.h>
 
 #include "explorer_intres.rc"
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-    FILEVERSION RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-    PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD  
-    FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-    FILEFLAGS   0x1L
-#else
-    FILEFLAGS   0x0L
-#endif
-    FILEOS      0x40004L
-    FILETYPE    0x2L
-    FILESUBTYPE 0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",    RES_STR_COMPANY_NAME
-            VALUE "FileDescription",    "ReactOS Explorer\0"
-            VALUE "FileVersion",    RES_STR_FILE_VERSION
-            VALUE "InternalName",   "explorer\0"
-            VALUE "LegalCopyright", RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",   "explorer.exe\0"
-            VALUE "ProductName",    RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion", RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Explorer\0"
+#define REACTOS_STR_INTERNAL_NAME      "explorer\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "explorer.exe\0"
+#include <reactos/version.rc>
 
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 
 #define IDS_VERSION_STR             5000
 #define IDS_EXPLORER_VERSION_STR    5001
@@ -46,7 +18,7 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
 
 STRINGTABLE DISCARDABLE 
 BEGIN
-    IDS_VERSION_STR RES_STR_PRODUCT_VERSION
+    IDS_VERSION_STR REACTOS_STR_PRODUCT_VERSION
     IDS_EXPLORER_VERSION_STR "ReactOS %s Explorer"
 END
 
index 9475e44..89a1ab1 100644 (file)
@@ -1,39 +1,9 @@
-#include <defines.h>
-#include <reactos/resource.h>
+/* $Id: notifyhook.rc,v 1.2 2004/10/16 20:27:41 gvg Exp $ */
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-    FILEVERSION RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-    PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD  
-    FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-    FILEFLAGS   0x1L
-#else
-    FILEFLAGS   0x0L
-#endif
-    FILEOS      0x40004L
-    FILETYPE    0x2L
-    FILESUBTYPE 0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",    RES_STR_COMPANY_NAME
-            VALUE "FileDescription",    "NotifyHook DLL for ROS Explorer\0"
-            VALUE "FileVersion",    RES_STR_FILE_VERSION
-            VALUE "InternalName",   "notifyhook\0"
-            VALUE "LegalCopyright", RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",   "notifyhook.dll\0"
-            VALUE "ProductName",    RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion", RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "NotifyHook DLL for ROS Explorer\0"
+#define REACTOS_STR_INTERNAL_NAME      "notifyhook\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "notifyhook.dll\0"
+#include <reactos/version.rc>
 
 /* EOF */
index b66067a..957f49a 100644 (file)
@@ -1,38 +1,6 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Local Security Authority\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "lsass\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "lsass.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: lsass.rc,v 1.3 2004/10/16 20:27:41 gvg Exp $ */
 
+#define REACTOS_STR_FILE_DESCRIPTION   "Local Security Authority\0"
+#define REACTOS_STR_INTERNAL_NAME      "lsass\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "lsass.exe\0"
+#include <reactos/version.rc>
index 430c375..a46cbbb 100644 (file)
@@ -1,4 +1,5 @@
-/*
+/* $Id: regedit.rc,v 1.4 2004/10/16 20:27:41 gvg Exp $
+ *
  * Regedit resources
  *
  * Copyright 2002 Robert Dickenson
  */
 
 #include <defines.h>
-#include <reactos/resource.h>
 #include "resource.h"
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Registry Explorer\0"
+#define REACTOS_STR_INTERNAL_NAME      "regedit\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "regedit.exe\0"
+#include <reactos/version.rc>
 
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Registry Explorer\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "regedit\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "regedit.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 
 #include "rsrc.rc"
 
index 1c4f2f4..f4aa40c 100644 (file)
@@ -1,38 +1,6 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Service Control Manager\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "Services\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "Services.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: services.rc,v 1.5 2004/10/16 20:27:41 gvg Exp $ */
 
+#define REACTOS_STR_FILE_DESCRIPTION   "Service Control Manager\0"
+#define REACTOS_STR_INTERNAL_NAME      "Services\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "Services.exe\0"
+#include <reactos/version.rc>
index 2a21e19..b4f2a0f 100644 (file)
@@ -1,38 +1,6 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Setup\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "setup\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "setup.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: setup.rc,v 1.2 2004/10/16 20:27:41 gvg Exp $ */
 
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Setup\0"
+#define REACTOS_STR_INTERNAL_NAME      "setup\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "setup.exe\0"
+#include <reactos/version.rc>
index d819d59..20774cf 100644 (file)
@@ -1,37 +1,6 @@
-#include <defines.h>
-#include <reactos/resource.h>
+/* $Id: userinit.rc,v 1.2 2004/10/16 20:27:41 gvg Exp $ */
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "Userinit Logon Application\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "userinit\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "userinit.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+#define REACTOS_STR_FILE_DESCRIPTION   "Userinit Logon Application\0"
+#define REACTOS_STR_INTERNAL_NAME      "userinit\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "userinit.dll\0"
+#include <reactos/version.rc>
index 0ff6817..9d5863e 100644 (file)
@@ -1,38 +1,6 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Setup\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "usetup\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "usetup.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: usetup.rc,v 1.2 2004/10/16 20:27:41 gvg Exp $ */
 
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Setup\0"
+#define REACTOS_STR_INTERNAL_NAME      "usetup\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "usetup.dll\0"
+#include <reactos/version.rc>
index bf8aa43..39432b4 100644 (file)
@@ -1,38 +1,5 @@
 LANGUAGE LANG_GERMAN, SUBLANG_DEFAULT
 
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS VMware(r) Treiberinstallation Tool\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "vmwinst\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "vmwinst.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x407, 1200
-    END
-END
-
 IDD_WELCOMEPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
 STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
 CAPTION "Grafikreiberinstallation"
index 6d2db7c..462b1b3 100644 (file)
@@ -1,38 +1,5 @@
 LANGUAGE LANG_SPANISH, SUBLANG_SPANISH
 
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS VMware(r) driver installation utility\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "vmwinst\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "vmwinst.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
 IDD_WELCOMEPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
 STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
 CAPTION "Instalación del Controlador de Video"
index 1ed2861..a144d80 100644 (file)
@@ -1,41 +1,14 @@
+/* $Id: vmwinst.rc,v 1.7 2004/10/16 20:27:41 gvg Exp $ */
+
 #include <defines.h>
-#include <reactos/resource.h>
 #include "vmwinst.h"
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS VMware(r) driver installation utility\0"
+#define REACTOS_STR_INTERNAL_NAME      "vmwinst\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "vmwinst.exe\0"
+#include <reactos/version.rc>
 
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS VMware(r) driver installation utility\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "vmwinst\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "vmwinst.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 
 1 24 DISCARDABLE "manifest.xml"
 
index 9203e71..a9926e7 100644 (file)
@@ -4,39 +4,6 @@
 
 LANGUAGE LANG_GERMAN, SUBLANG_GERMAN
 
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS-Willkommen\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "welcome\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "welcome.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x407, 1200
-    END
-END
-
 /* Icons */
 IDI_MAIN                ICON  "res/welcome.ico"
 
index 437610b..9abe1e2 100644 (file)
@@ -4,41 +4,6 @@
 
 LANGUAGE LANG_SPANISH, SUBLANG_SPANISH
 
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     
-RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  
-RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD     
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS-Welcome\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "welcome\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "welcome.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
 /* Icons */
 IDI_MAIN                ICON  "res/welcome.ico"
 
index 14fe57c..d6a7aec 100755 (executable)
@@ -1,45 +1,18 @@
+/* $Id: welcome.rc,v 1.6 2004/10/16 20:27:42 gvg Exp $ */
+
 #include <defines.h>
-#include <reactos/resource.h>
 #include "resource.h"
 
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS-Welcome\0"
+#define REACTOS_STR_INTERNAL_NAME      "welcome\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "welcome.exe\0"
+#include <reactos/version.rc>
+
 #include "De.rc"
 #include "Es.rc"
 
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS-Welcome\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "welcome\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "welcome.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
-
 /* Icons */
 IDI_MAIN                ICON  "res/welcome.ico"
 
index 3769a16..9b01037 100644 (file)
@@ -1,41 +1,14 @@
+/* $Id: winlogon.rc,v 1.9 2004/10/16 20:27:42 gvg Exp $ */
+
 #include <defines.h>
-#include <reactos/resource.h>
 #include "resource.h"
 
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#define REACTOS_STR_FILE_DESCRIPTION   "ReactOS Logon Application\0"
+#define REACTOS_STR_INTERNAL_NAME      "winlogon\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "winlogon.exe\0"
+#include <reactos/version.rc>
 
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD      
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "ReactOS Logon Application\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "winlogon\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "winlogon.exe\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 
 /* IDI_WINLOGON ICON "resources/winlogon.ico" */
 
index dcbf07d..bfa1a2a 100644 (file)
@@ -1,38 +1,7 @@
-#include <defines.h>
-#include <reactos/resource.h>
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-VS_VERSION_INFO VERSIONINFO
-       FILEVERSION     RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
-       PRODUCTVERSION  RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
-       FILEFLAGSMASK   0x3fL
-#ifdef _DEBUG
-       FILEFLAGS       0x1L
-#else
-       FILEFLAGS       0x0L
-#endif
-       FILEOS          0x40004L
-       FILETYPE        0x2L
-       FILESUBTYPE     0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "040904b0"
-        BEGIN
-            VALUE "CompanyName",       RES_STR_COMPANY_NAME
-            VALUE "FileDescription",   "W32 GDI KM subsystem\0"
-            VALUE "FileVersion",       RES_STR_FILE_VERSION
-            VALUE "InternalName",      "win32k\0"
-            VALUE "LegalCopyright",    RES_STR_LEGAL_COPYRIGHT
-            VALUE "OriginalFilename",  "win32k.sys\0"
-            VALUE "ProductName",       RES_STR_PRODUCT_NAME
-            VALUE "ProductVersion",    RES_STR_PRODUCT_VERSION
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x409, 1200
-    END
-END
+/* $Id: win32k.rc,v 1.7 2004/10/16 20:27:43 gvg Exp $ */
 
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "W32 GDI KM subsystem\0"
+#define REACTOS_STR_INTERNAL_NAME      "win32k\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "win32k.sys\0"
+#include <reactos/version.rc>
index cea2661..d636467 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: buildno.c,v 1.5 2004/02/21 15:34:51 ea Exp $
+/* $Id: buildno.c,v 1.6 2004/10/16 20:27:43 gvg Exp $
  *
  * buildno - Generate the build number for ReactOS
  *
@@ -80,6 +80,7 @@ write_h (int build)
   char* s;
   char* s1;
   int length;
+  int dllversion = KERNEL_VERSION_MAJOR + 42;
 
   s1 = s = malloc(256 * 1024);
   
@@ -122,6 +123,38 @@ write_h (int build)
       s = s + sprintf (s, ".%d", KERNEL_VERSION_PATCH_LEVEL);
     }
   s = s + sprintf (s, "-%S\"\n", KERNEL_VERSION_BUILD_TYPE);
+  s = s + sprintf (s, "#define REACTOS_DLL_VERSION_MAJOR\t%d\n", dllversion);
+  s = s + sprintf (s, "#define REACTOS_DLL_RELEASE_RC\t\"%d.%d",
+                  dllversion, KERNEL_VERSION_MINOR);
+  if (0 != KERNEL_VERSION_PATCH_LEVEL)
+    {
+      s = s + sprintf (s, ".%d", KERNEL_VERSION_PATCH_LEVEL);
+    }
+  s = s + sprintf (s, "-%S\\0\"\n", KERNEL_VERSION_BUILD_TYPE);
+  s = s + sprintf (s, "#define REACTOS_DLL_RELEASE_STR\t\"%d.%d",
+                  dllversion,
+                  KERNEL_VERSION_MINOR);
+  if (0 != KERNEL_VERSION_PATCH_LEVEL)
+    {
+      s = s + sprintf (s, ".%d", KERNEL_VERSION_PATCH_LEVEL);
+    }
+  s = s + sprintf (s, "-%S\"\n", KERNEL_VERSION_BUILD_TYPE);
+  s = s + sprintf (s, "#define REACTOS_DLL_VERSION_RC\t\"%d.%d",
+                  dllversion,
+                  KERNEL_VERSION_MINOR);
+  if (0 != KERNEL_VERSION_PATCH_LEVEL)
+    {
+      s = s + sprintf (s, ".%d", KERNEL_VERSION_PATCH_LEVEL);
+    }
+  s = s + sprintf (s, "-%S\\0\"\n", KERNEL_VERSION_BUILD_TYPE);
+  s = s + sprintf (s, "#define REACTOS_DLL_VERSION_STR\t\"%d.%d", 
+                  dllversion,
+                  KERNEL_VERSION_MINOR);
+  if (0 != KERNEL_VERSION_PATCH_LEVEL)
+    {
+      s = s + sprintf (s, ".%d", KERNEL_VERSION_PATCH_LEVEL);
+    }
+  s = s + sprintf (s, "-%S\"\n", KERNEL_VERSION_BUILD_TYPE);
   s = s + sprintf (s, "#endif\n/* EOF */\n");
 
   h = fopen (BUILDNO_INCLUDE_FILE, "rb");