diff options
author | alexeypa@chromium.org <alexeypa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-21 22:23:59 +0000 |
---|---|---|
committer | alexeypa@chromium.org <alexeypa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-21 22:23:59 +0000 |
commit | 7c3b3ddc3fe9e1e14a0c477281f626c6363e7bc3 (patch) | |
tree | f69cca402d83877f438801dbc0107f56e30a74b6 /remoting/version.rc.version | |
parent | 031793ff63e1b27ae8ecc1f8ae8ab0d96a6741e3 (diff) | |
download | chromium_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.version | 65 |
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 |