OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include <winresrc.h> | 5 #include <winresrc.h> |
6 | 6 |
7 #ifdef IDC_STATIC | 7 #ifdef IDC_STATIC |
8 #undef IDC_STATIC | 8 #undef IDC_STATIC |
9 #endif | 9 #endif |
10 #define IDC_STATIC (-1) | 10 #define IDC_STATIC (-1) |
(...skipping 11 matching lines...) Expand all Loading... |
22 VS_VERSION_INFO VERSIONINFO | 22 VS_VERSION_INFO VERSIONINFO |
23 FILEVERSION {{ MAJOR }},{{ REMOTING_PATCH }},{{ BUILD }},{{ PATCH }} | 23 FILEVERSION {{ MAJOR }},{{ REMOTING_PATCH }},{{ BUILD }},{{ PATCH }} |
24 PRODUCTVERSION {{ MAJOR }},{{ REMOTING_PATCH }},{{ BUILD }},{{ PATCH }} | 24 PRODUCTVERSION {{ MAJOR }},{{ REMOTING_PATCH }},{{ BUILD }},{{ PATCH }} |
25 FILEFLAGSMASK 0x17L | 25 FILEFLAGSMASK 0x17L |
26 #ifdef _DEBUG | 26 #ifdef _DEBUG |
27 FILEFLAGS 0x1L | 27 FILEFLAGS 0x1L |
28 #else | 28 #else |
29 FILEFLAGS 0x0L | 29 FILEFLAGS 0x0L |
30 #endif | 30 #endif |
31 FILEOS 0x4L | 31 FILEOS 0x4L |
32 #if (BINARY == BINARY_CORE) | 32 #if (BINARY == BINARY_CORE) || (BINARY == BINARY_HOST_PLUGIN) |
33 FILETYPE VFT_DLL | 33 FILETYPE VFT_DLL |
34 #else | 34 #else |
35 FILETYPE VFT_APP | 35 FILETYPE VFT_APP |
36 #endif | 36 #endif |
37 FILESUBTYPE 0x0L | 37 FILESUBTYPE 0x0L |
38 BEGIN | 38 BEGIN |
39 BLOCK "StringFileInfo" | 39 BLOCK "StringFileInfo" |
40 BEGIN | 40 BEGIN |
41 BLOCK "{{ lang | GetLangId }}{{ lang | GetCodepage }}" | 41 BLOCK "{{ lang | GetLangId }}{{ lang | GetCodepage }}" |
42 BEGIN | 42 BEGIN |
43 VALUE "CompanyName", "{% trans %}COMPANY_NAME{% endtrans %}" | 43 VALUE "CompanyName", "{% trans %}COMPANY_NAME{% endtrans %}" |
44 VALUE "FileVersion", "{{ MAJOR }}.{{ REMOTING_PATCH }}.{{ BUILD }}.{{ PATC
H }}" | 44 VALUE "FileVersion", "{{ MAJOR }}.{{ REMOTING_PATCH }}.{{ BUILD }}.{{ PATC
H }}" |
45 VALUE "LegalCopyright", "{% trans %}COPYRIGHT{% endtrans %}" | 45 VALUE "LegalCopyright", "{% trans %}COPYRIGHT{% endtrans %}" |
46 VALUE "ProductName", "{% trans %}PRODUCT_NAME{% endtrans %}" | 46 VALUE "ProductName", "{% trans %}PRODUCT_NAME{% endtrans %}" |
47 VALUE "ProductVersion", "{{ MAJOR }}.{{ REMOTING_PATCH }}.{{ BUILD }}.{{ P
ATCH }}" | 47 VALUE "ProductVersion", "{{ MAJOR }}.{{ REMOTING_PATCH }}.{{ BUILD }}.{{ P
ATCH }}" |
48 VALUE "LastChange", "{{ LASTCHANGE }}" | 48 VALUE "LastChange", "{{ LASTCHANGE }}" |
49 VALUE "Official Build", "{{ official_build }}" | 49 VALUE "Official Build", "{{ official_build }}" |
50 #if (BINARY == BINARY_CORE) | 50 #if (BINARY == BINARY_CORE) |
51 VALUE "FileDescription", "{% trans %}REMOTING_CORE_DESCRIPTION{% endtrans
%}" | 51 VALUE "FileDescription", "{% trans %}REMOTING_CORE_DESCRIPTION{% endtrans
%}" |
52 VALUE "InternalName", "remoting_core.dll" | 52 VALUE "InternalName", "remoting_core.dll" |
53 VALUE "OriginalFilename", "remoting_core.dll" | 53 VALUE "OriginalFilename", "remoting_core.dll" |
54 #elif (BINARY == BINARY_DESKTOP) | 54 #elif (BINARY == BINARY_DESKTOP) |
55 VALUE "FileDescription", "{% trans %}REMOTING_DESKTOP_DESCRIPTION{% endtra
ns %}" | 55 VALUE "FileDescription", "{% trans %}REMOTING_DESKTOP_DESCRIPTION{% endtra
ns %}" |
56 VALUE "InternalName", "remoting_desktop.exe" | 56 VALUE "InternalName", "remoting_desktop.exe" |
57 VALUE "OriginalFilename", "remoting_desktop.exe" | 57 VALUE "OriginalFilename", "remoting_desktop.exe" |
58 #elif (BINARY == BINARY_HOST_ME2ME) | 58 #elif (BINARY == BINARY_HOST_ME2ME) |
59 VALUE "FileDescription", "{% trans %}REMOTING_HOST_DESCRIPTION{% endtrans
%}" | 59 VALUE "FileDescription", "{% trans %}REMOTING_HOST_DESCRIPTION{% endtrans
%}" |
60 VALUE "InternalName", "remoting_host.exe" | 60 VALUE "InternalName", "remoting_host.exe" |
61 VALUE "OriginalFilename", "remoting_host.exe" | 61 VALUE "OriginalFilename", "remoting_host.exe" |
| 62 #elif (BINARY == BINARY_HOST_PLUGIN) |
| 63 VALUE "FileDescription", "{% trans %}REMOTING_HOST_PLUGIN_DESCRIPTION{% en
dtrans %}" |
| 64 VALUE "InternalName", "remoting_host_plugin.dll" |
| 65 VALUE "OriginalFilename", "remoting_host_plugin.dll" |
| 66 VALUE "MIMEType", STRINGIZE(HOST_PLUGIN_MIME_TYPE) |
62 #elif (BINARY == BINARY_NATIVE_MESSAGING_HOST) | 67 #elif (BINARY == BINARY_NATIVE_MESSAGING_HOST) |
63 VALUE "FileDescription", "{% trans %}REMOTING_NATIVE_MESSAGING_HOST_DESCRI
PTION{% endtrans %}" | 68 VALUE "FileDescription", "{% trans %}REMOTING_NATIVE_MESSAGING_HOST_DESCRI
PTION{% endtrans %}" |
64 VALUE "InternalName", "remoting_native_messaging_host.exe" | 69 VALUE "InternalName", "remoting_native_messaging_host.exe" |
65 VALUE "OriginalFilename", "remoting_native_messaging_host.exe" | 70 VALUE "OriginalFilename", "remoting_native_messaging_host.exe" |
66 #elif (BINARY == BINARY_REMOTE_ASSISTANCE_HOST) | 71 #elif (BINARY == BINARY_REMOTE_ASSISTANCE_HOST) |
67 VALUE "FileDescription", "{% trans %}REMOTING_REMOTE_ASSISTANCE_HOST_DESCR
IPTION{% endtrans %}" | 72 VALUE "FileDescription", "{% trans %}REMOTING_REMOTE_ASSISTANCE_HOST_DESCR
IPTION{% endtrans %}" |
68 VALUE "InternalName", "remote_assistance_host.exe" | 73 VALUE "InternalName", "remote_assistance_host.exe" |
69 VALUE "OriginalFilename", "remote_assistance_host.exe" | 74 VALUE "OriginalFilename", "remote_assistance_host.exe" |
70 #else | 75 #else |
71 #error BINARY must be set to one of BINARY_XXX values. | 76 #error BINARY must be set to one of BINARY_XXX values. |
72 #endif | 77 #endif |
73 END | 78 END |
74 END | 79 END |
75 BLOCK "VarFileInfo" | 80 BLOCK "VarFileInfo" |
76 BEGIN | 81 BEGIN |
77 VALUE "Translation", 0x{{ lang | GetLangId }}, {{ lang | GetCodepageDecimal
}} | 82 VALUE "Translation", 0x{{ lang | GetLangId }}, {{ lang | GetCodepageDecimal
}} |
78 END | 83 END |
79 END | 84 END |
80 | 85 |
81 {% endfor %} | 86 {% endfor %} |
OLD | NEW |