From f2208a88fe4bb4bae20a1f821dd175880c2905d5 Mon Sep 17 00:00:00 2001 From: rejbasket <39080670+rejbasket@users.noreply.github.com> Date: Mon, 28 Feb 2022 16:30:40 +0100 Subject: installer updates (#1565) * * build zip versions for macOS and windows * set application version macOS and Windows * automatically uninstall previous version in Windows * add zip to upload Co-authored-by: rejbasket --- installer_scripts/file_version_info.txt | 40 +++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100755 installer_scripts/file_version_info.txt (limited to 'installer_scripts/file_version_info.txt') diff --git a/installer_scripts/file_version_info.txt b/installer_scripts/file_version_info.txt new file mode 100755 index 00000000..4b912e23 --- /dev/null +++ b/installer_scripts/file_version_info.txt @@ -0,0 +1,40 @@ +VSVersionInfo( + ffi=FixedFileInfo( + # filevers and prodvers should be always a tuple with four items: (1, 2, 3, 4) + # Set not needed items to zero 0. + filevers=(3, 2, 1, 0), + prodvers=(3, 2, 1, 0), + # Contains a bitmask that specifies the valid bits 'flags'r + mask=0x0, + # Contains a bitmask that specifies the Boolean attributes of the file. + flags=0x0, + # The operating system for which this file was designed. + # 0x4 - NT and there is no need to change it. + OS=0x40004, + # The general type of file. + # 0x1 - the file is an application. + fileType=0x1, + # The function of the file. + # 0x0 - the function is not defined for this fileType + subtype=0x0, + # Creation date and time stamp. + date=(0, 0) + ), + kids=[ + StringFileInfo( + [ + StringTable( + u'040904E4', + [StringStruct(u'Comments', u'Published under the GNU GPL'), + StringStruct(u'CompanyName', u'Ink/Stitch project'), + StringStruct(u'FileDescription', u'An open-source machine embroidery design platform based on Inkscape.'), + StringStruct(u'FileVersion', u'1.1.1'), + StringStruct(u'InternalName', u'Inkstitch '), + StringStruct(u'LegalCopyright', u'© 1234 Inkstitch Open Source Community'), + StringStruct(u'OriginalFilename', u'inkstitch.exe'), + StringStruct(u'ProductName', u'Inkstitch'), + StringStruct(u'ProductVersion', u'1.1.1')]) + ]), + VarFileInfo([VarStruct(u'Translation', [1033, 1252])]) + ] +) -- cgit v1.2.3