Improved packaging script
This commit is contained in:
parent
88f09f4fe4
commit
2c878669b6
1 changed files with 8 additions and 6 deletions
14
package.sh
14
package.sh
|
|
@ -4,12 +4,14 @@ ADDON_NAME="AltSystem"
|
|||
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
|
||||
OUTPUT_DIR="$(mktemp -d)"
|
||||
OUTPUT_FILE="$OUTPUT_DIR/$ADDON_NAME.zip"
|
||||
STAGING_DIR="$(mktemp -d)"
|
||||
|
||||
cd "$SCRIPT_DIR/.." && \
|
||||
zip -r "$OUTPUT_FILE" "$ADDON_NAME" \
|
||||
-x "*/.DS_Store" \
|
||||
-x "*/__MACOSX/*" \
|
||||
-x "*/.git/*" \
|
||||
-x "*/.git"
|
||||
mkdir -p "$STAGING_DIR/$ADDON_NAME"
|
||||
rsync -a --exclude='.DS_Store' --exclude='__MACOSX' --exclude='.git' "$SCRIPT_DIR/" "$STAGING_DIR/$ADDON_NAME/"
|
||||
|
||||
cd "$STAGING_DIR" && \
|
||||
zip -r "$OUTPUT_FILE" "$ADDON_NAME"
|
||||
|
||||
rm -rf "$STAGING_DIR"
|
||||
|
||||
echo "$OUTPUT_FILE"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue