summaryrefslogtreecommitdiff
path: root/src/plugins/dbghelpplug.rc
diff options
context:
space:
mode:
authorFlavioJS <FlavioJS@54d463be-8e91-2dee-dedb-b68131a5f0ec>2008-01-19 09:20:47 +0000
committerFlavioJS <FlavioJS@54d463be-8e91-2dee-dedb-b68131a5f0ec>2008-01-19 09:20:47 +0000
commit92480d918c768b02c6ec4a2daf9700bf73efb59d (patch)
tree7c8c29f14a4928e34fa278de7f086cdb1cfb73d5 /src/plugins/dbghelpplug.rc
parentafccb2b182162f5bae930f14b97e86ee15a8dd11 (diff)
downloadhercules-92480d918c768b02c6ec4a2daf9700bf73efb59d.tar.gz
hercules-92480d918c768b02c6ec4a2daf9700bf73efb59d.tar.bz2
hercules-92480d918c768b02c6ec4a2daf9700bf73efb59d.tar.xz
hercules-92480d918c768b02c6ec4a2daf9700bf73efb59d.zip
* Added plugin dbghelpplug to generate more extensive crash reports in windows.
- see header of src/plugins/dbghelpplug.c to know it's capabilities - VS8 project file supplied at vcproj-8/dbghelpplug.vcproj - a dll compiled in release mode is supplied at plugins/dbghelpplug.dll git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12089 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/plugins/dbghelpplug.rc')
-rw-r--r--src/plugins/dbghelpplug.rc54
1 files changed, 54 insertions, 0 deletions
diff --git a/src/plugins/dbghelpplug.rc b/src/plugins/dbghelpplug.rc
new file mode 100644
index 000000000..c136d1012
--- /dev/null
+++ b/src/plugins/dbghelpplug.rc
@@ -0,0 +1,54 @@
+// BC++ has all the necessary preprocessor macros defined automatically
+#if !defined(__BORLANDC__)
+#include "winres.h"
+#endif // !defined(__BORLANDC__)
+
+#define VER_FILEVERSION 1,0,0,1
+#define VER_FILEVERSION_STR "1.0.0.1\0"
+
+#define VER_PRODUCTVERSION 1,0,0,1
+#define VER_PRODUCTVERSION_STR "1.0.0.1\0"
+
+#if defined(DEBUG) || defined(_DEBUG)
+#define VER_DEBUG 0
+#else
+#define VER_DEBUG VS_FF_DEBUG
+#endif
+
+#define VER_COMMENTS_STR "Registers as the unhandled exception handler. Generates reports and minidumps.\0"
+#define VER_COMPANYNAME_STR "eAthena\0"
+#define VER_FILEDESCRIPTION_STR "Stackdump Plugin by eAthena\0"
+#define VER_INTERNALNAME_STR "dbghelpplug\0"
+#define VER_LEGALCOPYRIGHT_STR "Copyright (C) 2008\0"
+#define VER_ORIGINALFILENAME_STR "dbghelpplug.dll\0"
+#define VER_PRODUCTNAME_STR "dbghelpplug\0"
+
+VS_VERSION_INFO VERSIONINFO
+FILEVERSION VER_FILEVERSION
+PRODUCTVERSION VER_PRODUCTVERSION
+FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
+FILEFLAGS VER_DEBUG
+FILEOS (VOS_NT|VOS__WINDOWS32)
+FILETYPE VFT_DLL
+FILESUBTYPE VFT2_UNKNOWN
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904E4"
+ BEGIN
+ VALUE "Comments", VER_COMMENTS_STR
+ VALUE "CompanyName", VER_COMPANYNAME_STR
+ VALUE "FileDescription", VER_FILEDESCRIPTION_STR
+ VALUE "FileVersion", VER_FILEVERSION_STR
+ VALUE "InternalName", VER_INTERNALNAME_STR
+ VALUE "LegalCopyright", VER_LEGALCOPYRIGHT_STR
+ VALUE "OriginalFilename", VER_ORIGINALFILENAME_STR
+ VALUE "ProductName", VER_PRODUCTNAME_STR
+ VALUE "ProductVersion", VER_PRODUCTVERSION_STR
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x0, 1200
+ END
+END