Commit b76745ceb8f9383bc9a8c8bd0039612ae2837e1b
1 parent
09d6a526
Exists in
master
and in
2 other branches
Playing with windows manifest.
Showing
4 changed files
with
26 additions
and
1 deletions
Show diff stats
.gitignore
configure.ac
... | ... | @@ -67,6 +67,7 @@ case "$host" in |
67 | 67 | AC_SUBST(WIN32_FILE_VERSION,$app_win32_file_version) |
68 | 68 | |
69 | 69 | AC_CONFIG_FILES(src/main/windows/resources.rc) |
70 | + AC_CONFIG_FILES(src/main/windows/app-manifest.xml) | |
70 | 71 | |
71 | 72 | # Windows and linux doesn't use the same defaults. |
72 | 73 | AC_CONFIG_FILES(schemas/windows/application.gschema.xml) | ... | ... |
... | ... | @@ -0,0 +1,17 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> | |
2 | +<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> | |
3 | + <assemblyIdentity | |
4 | + version="@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@.@PACKAGE_MAJOR_RELEASE@.@PACKAGE_MINOR_RELEASE@" | |
5 | + processorArchitecture="*" | |
6 | + name="br.com.bb.@PRODUCT_NAME@" | |
7 | + type="win32" | |
8 | + /> | |
9 | + <description>@PACKAGE_DESCRIPTION@</description> | |
10 | + <application> | |
11 | + <windowsSettings> | |
12 | + <activeCodePage xmlns="http://schemas.microsoft.com/SMI/2019/WindowsSettings" | |
13 | + >UTF-8</activeCodePage> | |
14 | + </windowsSettings> | |
15 | + </application> | |
16 | +</assembly> | |
17 | + | ... | ... |
src/main/windows/resources.rc.in
1 | 1 | #include <windows.h> |
2 | 2 | |
3 | +#pragma code_page( 65001 ) // UTF-8 | |
4 | + | |
5 | +LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL | |
6 | + | |
3 | 7 | 1 ICON @PRODUCT_NAME@.ico |
4 | 8 | |
9 | +CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "app-manifest.xml" | |
10 | + | |
5 | 11 | VS_VERSION_INFO VERSIONINFO |
6 | 12 | FILEVERSION @WIN32_FILE_VERSION@ |
7 | 13 | PRODUCTVERSION @PACKAGE_MAJOR_VERSION@,@PACKAGE_MINOR_VERSION@,@PACKAGE_MAJOR_RELEASE@,@PACKAGE_MINOR_RELEASE@ |
... | ... | @@ -15,7 +21,7 @@ BEGIN |
15 | 21 | VALUE "FileDescription", "@PACKAGE_DESCRIPTION@\0" |
16 | 22 | VALUE "CompanyName", "Banco do Brasil S/A.\0" |
17 | 23 | VALUE "FileVersion", "@WIN32_VERSION@\0" |
18 | - VALUE "LegalCopyright", "(C) 2017 Banco do Brasil S/A. All Rights ReservedVALUE "LegalCopyright", "(C) 2017 Banco do Brasil S/A. All Rights Reserved\0"" | |
24 | + VALUE "LegalCopyright", "(C) 2017 Banco do Brasil S/A. All Rights ReservedVALUE "LegalCopyright", "(C) 2017 Banco do Brasil S/A. All Rights Reserved\0"" | |
19 | 25 | VALUE "OriginalFilename", "@PRODUCT_NAME@.exe\0" |
20 | 26 | VALUE "ProductName", "@PRODUCT_NAME@\0" |
21 | 27 | VALUE "ProductVersion", "@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@.@PACKAGE_MAJOR_RELEASE@.@PACKAGE_MINOR_RELEASE@\0" | ... | ... |