summaryrefslogtreecommitdiff
path: root/src/mongo/db/db.rc
diff options
context:
space:
mode:
authorMark Benvenuto <mark.benvenuto@mongodb.com>2016-11-03 09:15:24 -0400
committerMark Benvenuto <mark.benvenuto@mongodb.com>2016-11-03 09:15:24 -0400
commit27de9170811de2454a0b59c234fd9661d3a85c2f (patch)
tree8b707d129fe1d7286ae90854a6783f24e5e0f1aa /src/mongo/db/db.rc
parentd16d537fe262cc5f2e18b2fbe413ba80515e8c36 (diff)
downloadmongo-27de9170811de2454a0b59c234fd9661d3a85c2f.tar.gz
SERVER-3993 Windows File Version stamping
Diffstat (limited to 'src/mongo/db/db.rc')
-rw-r--r--src/mongo/db/db.rc48
1 files changed, 45 insertions, 3 deletions
diff --git a/src/mongo/db/db.rc b/src/mongo/db/db.rc
index b589458cf73..f4ade86c49a 100644
--- a/src/mongo/db/db.rc
+++ b/src/mongo/db/db.rc
@@ -1,6 +1,8 @@
// Microsoft Visual C++ generated resource script.
//
-#include "resource.h"
+#include <winres.h>
+
+#include "mongo/util/resource_constants.h"
/////////////////////////////////////////////////////////////////////////////
//
@@ -8,5 +10,45 @@
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
-IDI_ICON2 ICON "mongo.ico"
-///////////////////////////////////////////////////////////////////////////// \ No newline at end of file
+#define IDI_ICON2 102
+
+IDI_ICON2 ICON "mongo/db/mongo.ico"
+/////////////////////////////////////////////////////////////////////////////
+
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+
+// Fields are documented here:
+// https://msdn.microsoft.com/en-us/library/windows/desktop/ms646987(v=vs.85).aspx
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION MONGO_VERSION_MAJOR,MONGO_VERSION_MINOR,MONGO_VERSION_PATCH,0
+ PRODUCTVERSION MONGO_VERSION_MAJOR,MONGO_VERSION_MINOR,MONGO_VERSION_PATCH,0
+ FILEFLAGSMASK 0x3fL
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x40004L
+ FILETYPE 0x1L
+ FILESUBTYPE 0x0L
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904b0"
+ BEGIN
+ VALUE "CompanyName", "MongoDB, Inc"
+ VALUE "FileDescription", "MongoDB Database Server"
+ VALUE "FileVersion", MONGO_FILE_VERSION_STR
+ VALUE "InternalName", "mongod.exe"
+ VALUE "OriginalFilename", "mongod.exe"
+ VALUE "ProductName", MONGO_PRODUCT_NAME_STR
+ VALUE "ProductVersion", MONGO_PRODUCT_VERSION_STR
+ VALUE "Comment", MONGO_VERSION_COMMENT_STR
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x409, 1200
+ END
+END