itame/pack-win.sh
2025-09-18 14:51:56 +02:00

25 lines
432 B
Bash
Executable File

#!/bin/bash
mkdir -p dist
DIR_NAME=$(basename "$PWD")
ZIP_FILE="dist/itame-win.zip"
TMP_DIR=$(mktemp -d)
rsync -av \
--exclude='.git' \
--exclude='.gitignore' \
--exclude='pack-win.sh' \
--exclude='dist' \
--exclude='node_modules' \
--exclude='itame.py' \
./ "$TMP_DIR/$DIR_NAME/"
cp itame.py "$TMP_DIR/"
(cd "$TMP_DIR" && zip -FSr "$OLDPWD/$ZIP_FILE" .)
rm -rf "$TMP_DIR"
echo "Packed $DIR_NAME and itame.py into $ZIP_FILE"