Rename TARGET to TARGET_DIRNAME

This avoids confusion with "$1", which is also documented as "<target>".

If "$1" (the target) is "linux", then TARGET_DIRNAME is
"scrcpy-linux-v3.0".
This commit is contained in:
Romain Vimont 2024-11-25 10:00:11 +01:00
parent ee9f7126ff
commit acddd811bf

View File

@ -22,31 +22,31 @@ fi
BUILD_DIR="$WORK_DIR/build-$1" BUILD_DIR="$WORK_DIR/build-$1"
ARCHIVE_DIR="$BUILD_DIR/release-archive" ARCHIVE_DIR="$BUILD_DIR/release-archive"
TARGET="scrcpy-$1-$VERSION" TARGET_DIRNAME="scrcpy-$1-$VERSION"
rm -rf "$ARCHIVE_DIR/$TARGET" rm -rf "$ARCHIVE_DIR/$TARGET_DIRNAME"
mkdir -p "$ARCHIVE_DIR/$TARGET" mkdir -p "$ARCHIVE_DIR/$TARGET_DIRNAME"
cp -r "$BUILD_DIR/dist/." "$ARCHIVE_DIR/$TARGET/" cp -r "$BUILD_DIR/dist/." "$ARCHIVE_DIR/$TARGET_DIRNAME/"
cp "$WORK_DIR/build-server/server/scrcpy-server" "$ARCHIVE_DIR/$TARGET/" cp "$WORK_DIR/build-server/server/scrcpy-server" "$ARCHIVE_DIR/$TARGET_DIRNAME/"
mkdir -p "$OUTPUT_DIR" mkdir -p "$OUTPUT_DIR"
cd "$ARCHIVE_DIR" cd "$ARCHIVE_DIR"
rm -f "$OUTPUT_DIR/$TARGET.$FORMAT" rm -f "$OUTPUT_DIR/$TARGET_DIRNAME.$FORMAT"
case "$FORMAT" in case "$FORMAT" in
zip) zip)
zip -r "$OUTPUT_DIR/$TARGET.zip" "$TARGET" zip -r "$OUTPUT_DIR/$TARGET_DIRNAME.zip" "$TARGET_DIRNAME"
;; ;;
tar.gz) tar.gz)
tar cvf "$OUTPUT_DIR/$TARGET.tar.gz" "$TARGET" tar cvf "$OUTPUT_DIR/$TARGET_DIRNAME.tar.gz" "$TARGET_DIRNAME"
;; ;;
*) *)
echo "Invalid format (expected zip or tar.gz): $FORMAT" >&2 echo "Invalid format (expected zip or tar.gz): $FORMAT" >&2
exit 1 exit 1
esac esac
rm -rf "$TARGET" rm -rf "$TARGET_DIRNAME"
cd - cd -
echo "Generated '$OUTPUT_DIR/$TARGET.$FORMAT'" echo "Generated '$OUTPUT_DIR/$TARGET_DIRNAME.$FORMAT'"