diff options
-rw-r--r-- | installerfw.pri | 8 | ||||
-rw-r--r-- | src/sdk/installerbase.rc | 18 |
2 files changed, 25 insertions, 1 deletions
diff --git a/installerfw.pri b/installerfw.pri index 74c091e36..e15c7c411 100644 --- a/installerfw.pri +++ b/installerfw.pri @@ -5,6 +5,9 @@ IFW_PRI_INCLUDED = 1 IFW_VERSION_STR = 3.1.2 IFW_VERSION = 0x030102 +IFW_VERSION_WIN32 = 3,1,2,0 + +IFW_VERSION_STR_WIN32 = $$IFW_VERSION_STR\0 IFW_REPOSITORY_FORMAT_VERSION = 1.0.0 IFW_NEWLINE = $$escape_expand(\\n\\t) @@ -123,7 +126,10 @@ isEmpty(GIT_SHA1) { DEFINES += NOMINMAX QT_NO_CAST_FROM_ASCII QT_STRICT_ITERATORS QT_USE_QSTRINGBUILDER \ "_GIT_SHA1_=$$GIT_SHA1" \ - IFW_VERSION_STR=$$IFW_VERSION_STR IFW_VERSION=$$IFW_VERSION + IFW_VERSION_STR=$$IFW_VERSION_STR \ + IFW_VERSION=$$IFW_VERSION \ + IFW_VERSION_STR_WIN32=$$IFW_VERSION_STR_WIN32 \ + IFW_VERSION_WIN32=$$IFW_VERSION_WIN32 DEFINES += IFW_REPOSITORY_FORMAT_VERSION=$$IFW_REPOSITORY_FORMAT_VERSION LIBS += -l7z diff --git a/src/sdk/installerbase.rc b/src/sdk/installerbase.rc index 6229466b5..ae7c36aef 100644 --- a/src/sdk/installerbase.rc +++ b/src/sdk/installerbase.rc @@ -1,3 +1,21 @@ +#include <windows.h> + +/* Version info for Windows binary */ +VS_VERSION_INFO VERSIONINFO + FILEVERSION IFW_VERSION_WIN32 + FILEOS VOS__WINDOWS32 + FILETYPE VFT_APP + BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904B0" + BEGIN + VALUE "FileVersion", IFW_VERSION_STR_WIN32 + END + END + END +/* End of version info */ + IDI_ICON1 ICON DISCARDABLE "installerbase.ico" |