From 3fd33e982523140f056043f5e6b0d7ecdee95ebb Mon Sep 17 00:00:00 2001 From: Falko Zurell Date: Sat, 18 Jan 2025 09:48:22 +0100 Subject: [PATCH] make package WIndows-aware --- package.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/package.sh b/package.sh index 62f03b9..756df4c 100755 --- a/package.sh +++ b/package.sh @@ -2,6 +2,18 @@ RELEASE_VERSION="1.0.2" +PLATFORM=$(rustc -vV | grep host | cut -d ' ' -f2) + +# Set the BINARY variable based on the content of PLATFORM +if [[ "$PLATFORM" == *"windows"* ]]; then + SRC_BINARY="pixelfed_batch_uploader.exe" + DST_BINARY="$PLATFORM_$SRC_BINARY" +else + SRC_BINARY="pixelfed_batch_uploader" + DST_BINARY="$SRC_BINARY.$PLATFORM" +fi + + curl --netrc \ --upload-file target/$(rustc -vV | grep host | cut -d ' ' -f2)/release/pixelfed_batch_uploader \ https://repos.mxhdr.net/api/packages/maxheadroom/generic/insta-import-pixelfed/$RELEASE_VERSION/pixelfed_batch_uploader.$(rustc -vV | grep host | cut -d ' ' -f2)