1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
7 /////////////////////////////////////////////////////////////////////////////
12 // Let .VER file to select the binary that is being compiled.
13 #define BINARY_HOST_PLUGIN 1
14 #define BINARY_HOST_ME2ME 2
15 #define BINARY_DAEMON 3
16 #define BINARY_CONTROLLER 4
17 #define BINARY_DESKTOP 5
18 #define BINARY @BINARY@
20 #if (BINARY == BINARY_HOST_PLUGIN)
21 #define FILE_DESCRIPTION "@HOST_PLUGIN_DESCRIPTION@"
22 #elif (BINARY == BINARY_HOST_ME2ME)
23 #define FILE_DESCRIPTION "@HOST_ME2ME_DESCRIPTION@"
24 #elif (BINARY == BINARY_DAEMON)
25 #define FILE_DESCRIPTION "@DAEMON_DESCRIPTION@"
26 #elif (BINARY == BINARY_CONTROLLER)
27 #define FILE_DESCRIPTION "@CONTROLLER_DESCRIPTION@"
28 #elif (BINARY == BINARY_DESKTOP)
29 #define FILE_DESCRIPTION "@DESKTOP_DESCRIPTION@"
32 VS_VERSION_INFO VERSIONINFO
33 FILEVERSION @MAJOR@,@REMOTING_PATCH@,@BUILD@,@PATCH@
34 PRODUCTVERSION @MAJOR@,@REMOTING_PATCH@,@BUILD@,@PATCH@
45 BLOCK "StringFileInfo"
49 VALUE "CompanyName", "@COMPANY_FULLNAME@"
50 VALUE "FileDescription", FILE_DESCRIPTION
51 VALUE "FileVersion", "@MAJOR@.@REMOTING_PATCH@.@BUILD@.@PATCH@"
52 VALUE "InternalName", "@INTERNAL_NAME@"
53 VALUE "LegalCopyright", "@COPYRIGHT@"
54 VALUE "OriginalFilename", "@ORIGINAL_FILENAME@"
55 VALUE "ProductName", "@PRODUCT_FULLNAME@"
56 VALUE "ProductVersion", "@MAJOR@.@REMOTING_PATCH@.@BUILD@.@PATCH@"
57 VALUE "LastChange", "@LASTCHANGE@"
58 VALUE "Official Build", "@OFFICIAL_BUILD@"
59 #if (BINARY == BINARY_HOST_PLUGIN)
60 VALUE "MIMEType", "@HOST_PLUGIN_MIME_TYPE@"
66 VALUE "Translation", 0x409, 1200