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" | ... | ... |