Commit 43157c8e487f10d7d30b1435c8f87b294d3d9006
1 parent
2766d0c1
Exists in
master
and in
1 other branch
Improving windows version information.
Showing
4 changed files
with
15 additions
and
11 deletions
Show diff stats
client/src/core/windows/resources.rc.in
| 1 | 1 | #include <windows.h> |
| 2 | 2 | |
| 3 | 3 | VS_VERSION_INFO VERSIONINFO |
| 4 | -FILEVERSION @PACKAGE_MAJOR_VERSION@,@PACKAGE_MINOR_VERSION@,@PACKAGE_MAJOR_RELEASE@,0 | |
| 5 | -PRODUCTVERSION @PACKAGE_MAJOR_VERSION@,@PACKAGE_MINOR_VERSION@,@PACKAGE_MAJOR_RELEASE@,0 | |
| 4 | +FILEVERSION @WIN32_FILE_VERSION@ | |
| 5 | +PRODUCTVERSION @PACKAGE_MAJOR_VERSION@,@PACKAGE_MINOR_VERSION@,@PACKAGE_MAJOR_RELEASE@,@PACKAGE_MINOR_RELEASE@ | |
| 6 | 6 | |
| 7 | 7 | BEGIN |
| 8 | 8 | |
| ... | ... | @@ -16,7 +16,7 @@ BEGIN |
| 16 | 16 | VALUE "LegalCopyright", "(C) 2019 Banco do Brasil S/A. All Rights Reserved\0" |
| 17 | 17 | VALUE "OriginalFilename", "ipc3270@DLLEXT@\0" |
| 18 | 18 | VALUE "ProductName", "@PACKAGE_NAME@\0" |
| 19 | - VALUE "ProductVersion", "@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@.@PACKAGE_MAJOR_RELEASE@.0\0"" | |
| 19 | + VALUE "ProductVersion", "@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@.@PACKAGE_MAJOR_RELEASE@.@PACKAGE_MINOR_RELEASE@\0"" | |
| 20 | 20 | END |
| 21 | 21 | END |
| 22 | 22 | ... | ... |
configure.ac
| ... | ... | @@ -85,8 +85,12 @@ case "$host" in |
| 85 | 85 | DLLEXT=".dll" |
| 86 | 86 | DLLPREFIX="" |
| 87 | 87 | |
| 88 | - app_win32_revision=$(date +%y.%m.%d.%H) | |
| 88 | + app_win32_revision=$(date +%-y.%-m.%-d.%-H) | |
| 89 | 89 | AC_SUBST(WIN32_VERSION,$app_win32_revision) |
| 90 | + | |
| 91 | + app_win32_file_version=$(date +%-y,%-m,%-d,%-H) | |
| 92 | + AC_SUBST(WIN32_FILE_VERSION,$app_win32_file_version) | |
| 93 | + | |
| 90 | 94 | AC_CONFIG_FILES(server/src/plugin/windows/resources.rc) |
| 91 | 95 | AC_CONFIG_FILES(server/src/service/windows/resources.rc) |
| 92 | 96 | AC_CONFIG_FILES(client/src/core/windows/resources.rc) |
| ... | ... | @@ -143,7 +147,7 @@ AC_DEFINE_UNQUOTED(PACKAGE_MINOR_VERSION, $app_vrs_minor) |
| 143 | 147 | AC_SUBST(PACKAGE_MAJOR_VERSION,$app_vrs_major) |
| 144 | 148 | AC_SUBST(PACKAGE_MINOR_VERSION,$app_vrs_minor) |
| 145 | 149 | |
| 146 | -AC_ARG_WITH([release], [AS_HELP_STRING([--with-release], [Set release])], [ app_cv_release="$withval" ],[ app_cv_release="`date +%y`.`date +%m`.`date +%d`" ]) | |
| 150 | +AC_ARG_WITH([release], [AS_HELP_STRING([--with-release], [Set release])], [ app_cv_release="$withval" ],[ app_cv_release="`date +%-y`.`date +%-m`.`date +%-d`" ]) | |
| 147 | 151 | |
| 148 | 152 | app_rls_major=$(echo $app_cv_release.0.0 | cut -d. -f1) |
| 149 | 153 | app_rls_minor=$(echo $app_cv_release.0.0 | cut -d. -f2) | ... | ... |
server/src/plugin/windows/resources.rc.in
| 1 | 1 | #include <windows.h> |
| 2 | 2 | |
| 3 | 3 | VS_VERSION_INFO VERSIONINFO |
| 4 | -FILEVERSION @PACKAGE_MAJOR_VERSION@,@PACKAGE_MINOR_VERSION@,@PACKAGE_MAJOR_RELEASE@,0 | |
| 5 | -PRODUCTVERSION @PACKAGE_MAJOR_VERSION@,@PACKAGE_MINOR_VERSION@,@PACKAGE_MAJOR_RELEASE@,0 | |
| 4 | +FILEVERSION @WIN32_FILE_VERSION@ | |
| 5 | +PRODUCTVERSION @PACKAGE_MAJOR_VERSION@,@PACKAGE_MINOR_VERSION@,@PACKAGE_MAJOR_RELEASE@,@PACKAGE_MINOR_RELEASE@ | |
| 6 | 6 | |
| 7 | 7 | BEGIN |
| 8 | 8 | |
| ... | ... | @@ -16,7 +16,7 @@ BEGIN |
| 16 | 16 | VALUE "LegalCopyright", "(C) 2017 Banco do Brasil S/A. All Rights Reserved\0" |
| 17 | 17 | VALUE "OriginalFilename", "ipc3270@DLLEXT@\0" |
| 18 | 18 | VALUE "ProductName", "@PACKAGE_NAME@\0" |
| 19 | - VALUE "ProductVersion", "@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@.@PACKAGE_MAJOR_RELEASE@.0\0"" | |
| 19 | + VALUE "ProductVersion", "@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@.@PACKAGE_MAJOR_RELEASE@.@PACKAGE_MINOR_RELEASE@\0"" | |
| 20 | 20 | END |
| 21 | 21 | END |
| 22 | 22 | ... | ... |
server/src/service/windows/resources.rc.in
| 1 | 1 | #include <windows.h> |
| 2 | 2 | |
| 3 | 3 | VS_VERSION_INFO VERSIONINFO |
| 4 | -FILEVERSION @PACKAGE_MAJOR_VERSION@,@PACKAGE_MINOR_VERSION@,@PACKAGE_MAJOR_RELEASE@,0 | |
| 5 | -PRODUCTVERSION @PACKAGE_MAJOR_VERSION@,@PACKAGE_MINOR_VERSION@,@PACKAGE_MAJOR_RELEASE@,0 | |
| 4 | +FILEVERSION @WIN32_FILE_VERSION@ | |
| 5 | +PRODUCTVERSION @PACKAGE_MAJOR_VERSION@,@PACKAGE_MINOR_VERSION@,@PACKAGE_MAJOR_RELEASE@,@PACKAGE_MINOR_RELEASE@ | |
| 6 | 6 | |
| 7 | 7 | BEGIN |
| 8 | 8 | |
| ... | ... | @@ -16,7 +16,7 @@ BEGIN |
| 16 | 16 | VALUE "LegalCopyright", "(C) 2017 Banco do Brasil S/A. All Rights Reserved\0" |
| 17 | 17 | VALUE "OriginalFilename", "ipc3270@DLLEXT@\0" |
| 18 | 18 | VALUE "ProductName", "@PACKAGE_NAME@\0" |
| 19 | - VALUE "ProductVersion", "@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@.@PACKAGE_MAJOR_RELEASE@.0\0"" | |
| 19 | + VALUE "ProductVersion", "@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@.@PACKAGE_MAJOR_RELEASE@.@PACKAGE_MINOR_RELEASE@\0"" | |
| 20 | 20 | END |
| 21 | 21 | END |
| 22 | 22 | ... | ... |