diff --git a/.gitignore b/.gitignore index ff8c632..a2076d7 100644 --- a/.gitignore +++ b/.gitignore @@ -70,4 +70,5 @@ ABOUT-NLS intl m4 po +app-manifest.xml diff --git a/configure.ac b/configure.ac index f2bace8..3dfd07d 100644 --- a/configure.ac +++ b/configure.ac @@ -67,6 +67,7 @@ case "$host" in AC_SUBST(WIN32_FILE_VERSION,$app_win32_file_version) AC_CONFIG_FILES(src/main/windows/resources.rc) + AC_CONFIG_FILES(src/main/windows/app-manifest.xml) # Windows and linux doesn't use the same defaults. AC_CONFIG_FILES(schemas/windows/application.gschema.xml) diff --git a/src/main/windows/app-manifest.xml.in b/src/main/windows/app-manifest.xml.in new file mode 100644 index 0000000..f119531 --- /dev/null +++ b/src/main/windows/app-manifest.xml.in @@ -0,0 +1,17 @@ + + + + @PACKAGE_DESCRIPTION@ + + + UTF-8 + + + + diff --git a/src/main/windows/resources.rc.in b/src/main/windows/resources.rc.in index a7b582c..cfbea80 100644 --- a/src/main/windows/resources.rc.in +++ b/src/main/windows/resources.rc.in @@ -1,7 +1,13 @@ #include +#pragma code_page( 65001 ) // UTF-8 + +LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL + 1 ICON @PRODUCT_NAME@.ico +CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "app-manifest.xml" + VS_VERSION_INFO VERSIONINFO FILEVERSION @WIN32_FILE_VERSION@ PRODUCTVERSION @PACKAGE_MAJOR_VERSION@,@PACKAGE_MINOR_VERSION@,@PACKAGE_MAJOR_RELEASE@,@PACKAGE_MINOR_RELEASE@ @@ -15,7 +21,7 @@ BEGIN VALUE "FileDescription", "@PACKAGE_DESCRIPTION@\0" VALUE "CompanyName", "Banco do Brasil S/A.\0" VALUE "FileVersion", "@WIN32_VERSION@\0" - VALUE "LegalCopyright", "(C) 2017 Banco do Brasil S/A. All Rights Reserved\0" + VALUE "LegalCopyright", "(C) 2017 Banco do Brasil S/A. All Rights Reserved\0" VALUE "OriginalFilename", "@PRODUCT_NAME@.exe\0" VALUE "ProductName", "@PRODUCT_NAME@\0" VALUE "ProductVersion", "@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@.@PACKAGE_MAJOR_RELEASE@.@PACKAGE_MINOR_RELEASE@\0" -- libgit2 0.21.2