From c2b066824ffdf2e9dbdf590432d74e66a87b13d8 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Thu, 30 Jan 2025 14:51:50 +0100 Subject: [PATCH] build: deploy windows builds as zip files --- contrib/make_release | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/contrib/make_release b/contrib/make_release index 437c332..7d94a3f 100755 --- a/contrib/make_release +++ b/contrib/make_release @@ -28,9 +28,15 @@ TARGETS=$(/bin/ls) for target in $TARGETS; do if [ -d "$target" ]; then cd "$target" - echo packing "$target"... - tar -czf "../../${APPNAME}-${VERSION}-${target}.tar.gz" -- * - cd .. + if [ "${target:0:8}" == "windows-" ]; then + echo packing zip "$target"... + zip -r "../../${APPNAME}-${VERSION}-${target}.zip" ./* + cd .. + else + echo packing tar "$target"... + tar -czf "../../${APPNAME}-${VERSION}-${target}.tar.gz" -- * + cd .. + fi fi done @@ -42,7 +48,7 @@ TARFILES=$(/bin/ls) for tarfile in $TARFILES; do echo signing "$tarfile"... gpg --local-user 4E6CF7234FFC4E14531074F98EB1E1BB660E3FB9 --detach-sig "$tarfile" - sha256sum -b "$tarfile" > "${tarfile}.sha256" + sha256sum -b "$tarfile" >"${tarfile}.sha256" done echo "done making release $VERSION @ $DESTDIR"