summaryrefslogtreecommitdiffstats
path: root/remoting/version.rc.version
diff options
context:
space:
mode:
authoralexeypa@chromium.org <alexeypa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-21 22:23:59 +0000
committeralexeypa@chromium.org <alexeypa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-21 22:23:59 +0000
commit7c3b3ddc3fe9e1e14a0c477281f626c6363e7bc3 (patch)
treef69cca402d83877f438801dbc0107f56e30a74b6 /remoting/version.rc.version
parent031793ff63e1b27ae8ecc1f8ae8ab0d96a6741e3 (diff)
downloadchromium_src-7c3b3ddc3fe9e1e14a0c477281f626c6363e7bc3.zip
chromium_src-7c3b3ddc3fe9e1e14a0c477281f626c6363e7bc3.tar.gz
chromium_src-7c3b3ddc3fe9e1e14a0c477281f626c6363e7bc3.tar.bz2
Generating version information for remoting binaries the same way Chrome does it.
Review URL: https://chromiumcodereview.appspot.com/9801005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128073 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/version.rc.version')
-rw-r--r--remoting/version.rc.version65
1 files changed, 65 insertions, 0 deletions
diff --git a/remoting/version.rc.version b/remoting/version.rc.version
new file mode 100644
index 0000000..e6b26ad
--- /dev/null
+++ b/remoting/version.rc.version
@@ -0,0 +1,65 @@
+// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include <verrsrc.h>
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+// Let .VER file to select the binary that is being compiled.
+#define BINARY_HOST_PLUGIN 1
+#define BINARY_ME2ME_HOST 2
+#define BINARY_SERVICE 3
+#define BINARY @BINARY@
+
+#if (BINARY == BINARY_HOST_PLUGIN)
+#define FILE_DESCRIPTION "@HOST_PLUGIN_FILE_DESCRIPTION@"
+#define PRODUCT_FULLNAME "@HOST_PLUGIN_PRODUCT_FULLNAME@"
+#elif (BINARY == BINARY_ME2ME_HOST)
+#define FILE_DESCRIPTION "@ME2ME_HOST_FILE_DESCRIPTION@"
+#define PRODUCT_FULLNAME "@ME2ME_HOST_PRODUCT_FULLNAME@"
+#elif (BINARY == BINARY_SERVICE)
+#define FILE_DESCRIPTION "@SERVICE_FILE_DESCRIPTION@"
+#define PRODUCT_FULLNAME "@SERVICE_PRODUCT_FULLNAME@"
+#endif
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION @MAJOR@,@MINOR@,@BUILD@,@PATCH@
+ PRODUCTVERSION @MAJOR@,@MINOR@,@BUILD@,@PATCH@
+ FILEFLAGSMASK 0x17L
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE @FILE_TYPE@
+ FILESUBTYPE 0x0L
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904b0"
+ BEGIN
+ VALUE "CompanyName", "@COMPANY_FULLNAME@"
+ VALUE "FileDescription", FILE_DESCRIPTION
+ VALUE "FileVersion", "@MAJOR@.@MINOR@.@BUILD@.@PATCH@"
+ VALUE "InternalName", "@INTERNAL_NAME@"
+ VALUE "LegalCopyright", "@COPYRIGHT@"
+ VALUE "OriginalFilename", "@ORIGINAL_FILENAME@"
+ VALUE "ProductName", PRODUCT_FULLNAME
+ VALUE "ProductVersion", "@MAJOR@.@MINOR@.@BUILD@.@PATCH@"
+ VALUE "LastChange", "@LASTCHANGE@"
+ VALUE "Official Build", "@OFFICIAL_BUILD@"
+#if (BINARY == BINARY_HOST_PLUGIN)
+ VALUE "MIMEType", "@HOST_PLUGIN_MIME_TYPE@"
+#endif
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x409, 1200
+ END
+END