From ee327373625d1bdcb2517d4818577a93b8d945be Mon Sep 17 00:00:00 2001 From: Adam Curtis Date: Thu, 12 Oct 2023 21:16:34 -0400 Subject: [PATCH] clean up build-release-archive.sh --- cicd/scripts/build-release-archive.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/cicd/scripts/build-release-archive.sh b/cicd/scripts/build-release-archive.sh index ee5c24563..9706355f2 100755 --- a/cicd/scripts/build-release-archive.sh +++ b/cicd/scripts/build-release-archive.sh @@ -1,14 +1,17 @@ #!/usr/bin/env sh set -e -ARCHIVE_NAME="$PROJECT_NAME-$RELEASE_TAG-$TARGET" + case $TARGET in *windows*) - EXE_SUFFIX=.exe + BIN_NAME="${PROJECT_NAME}.exe" ;; *) - EXE_SUFFIX= + BIN_NAME="$PROJECT_NAME" ;; esac + +ARCHIVE_NAME="$PROJECT_NAME-$RELEASE_TAG-$TARGET" + mkdir -p "$ARCHIVE_NAME" # Find where the build script put the generated completions files. @@ -20,7 +23,7 @@ mv "$src_completions_dir" "$dst_completions_dir" cp README.md LICENSE "$ARCHIVE_NAME/" cp -a "$dst_completions_dir" "$ARCHIVE_NAME/" -cp "target/$TARGET/release/${PROJECT_NAME}${EXE_SUFFIX}" "$ARCHIVE_NAME/" +cp "target/$TARGET/release/$BIN_NAME" "$ARCHIVE_NAME/" case $TARGET in *windows*)