diff options
Diffstat (limited to '')
-rw-r--r-- | resources.rc | 64 |
1 files changed, 37 insertions, 27 deletions
diff --git a/resources.rc b/resources.rc index 845e9684..9ea7ef58 100644 --- a/resources.rc +++ b/resources.rc @@ -6,35 +6,45 @@ #include <windows.h> #include "version/version.h" -CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST manifest.xml +#pragma code_page(65001) // UTF-8 +LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL +CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST manifest.xml $wireguard.ico ICON ui/icon/wireguard.ico dot-gray.ico ICON ui/icon/dot-gray.ico -VS_VERSION_INFO VERSIONINFO -FILEVERSION WIREGUARD_WINDOWS_VERSION_ARRAY -PRODUCTVERSION WIREGUARD_WINDOWS_VERSION_ARRAY -FILEOS VOS_NT_WINDOWS32 -FILETYPE VFT_APP -FILESUBTYPE VFT2_UNKNOWN -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "CompanyName", "WireGuard LLC" - VALUE "FileDescription", "WireGuard: Fast, Modern, Secure VPN Tunnel" - VALUE "FileVersion", WIREGUARD_WINDOWS_VERSION_STRING - VALUE "InternalName", "wireguard" - VALUE "LegalCopyright", "Copyright \xa9 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved." - VALUE "OriginalFilename", "wireguard.exe" - VALUE "ProductName", "WireGuard" - VALUE "ProductVersion", WIREGUARD_WINDOWS_VERSION_STRING - VALUE "Comments", "https://www.wireguard.com/" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END +#define VERSIONINFO_TEMPLATE(block_id, lang_id, codepage_id, file_desc, comments) \ +VS_VERSION_INFO VERSIONINFO \ +FILEVERSION WIREGUARD_WINDOWS_VERSION_ARRAY \ +PRODUCTVERSION WIREGUARD_WINDOWS_VERSION_ARRAY \ +FILEOS VOS_NT_WINDOWS32 \ +FILETYPE VFT_APP \ +FILESUBTYPE VFT2_UNKNOWN \ +BEGIN \ + BLOCK "StringFileInfo" \ + BEGIN \ + BLOCK block_id \ + BEGIN \ + VALUE "CompanyName", "WireGuard LLC" \ + VALUE "FileDescription", file_desc \ + VALUE "FileVersion", WIREGUARD_WINDOWS_VERSION_STRING \ + VALUE "InternalName", "wireguard-windows" \ + VALUE "LegalCopyright", "Copyright © 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved." \ + VALUE "OriginalFilename", "wireguard.exe" \ + VALUE "ProductName", "WireGuard" \ + VALUE "ProductVersion", WIREGUARD_WINDOWS_VERSION_STRING \ + VALUE "Comments", comments \ + END \ + END \ + BLOCK "VarFileInfo" \ + BEGIN \ + VALUE "Translation", lang_id, codepage_id \ + END \ END + +LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT +VERSIONINFO_TEMPLATE( + "040904b0", 0x409, 0x4b0, + "WireGuard: Fast, Modern, Secure VPN Tunnel", + "https://www.wireguard.com/" +) |