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 --- bin/build-windows-installer | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'bin/build-windows-installer') diff --git a/bin/build-windows-installer b/bin/build-windows-installer index 44c29742..a2d421ce 100644 --- a/bin/build-windows-installer +++ b/bin/build-windows-installer @@ -6,10 +6,16 @@ mkdir win cp installer_scripts/template.iss win/win_build.iss # adds the year and version to the inno installer info_year=$( date "+%Y" ) -copyright_year="#define COPYRIGHT \""${info_year}"\" + URL" +copyright_year="#define COPYRIGHT \""${info_year}"\"" version_block="#define VERSION \""${VERSION}"\"" sed -i'' -e '/;inkstitch-year/ a\'$'\n'"${copyright_year}"'' win/win_build.iss sed -i'' -e '/;inkstitch-version/ a\'$'\n'"${version_block}"'' win/win_build.iss iscc win/win_build.iss mv win/inkstitch.exe artifacts/inkstitch-${VERSION}-${OS}.exe +cd dist +echo "Creating zip" +# The python zipfile command line utility can't handle directories +# containing files with UTF-8 names on Windows, so we use 7-zip instead. +7z a ../artifacts/inkstitch-${VERSION}-${OS}.zip * +cd .. -- cgit v1.2.3