25 lines
432 B
Bash
Executable File
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"
|