Fix macOS widget packaging

This commit is contained in:
Kiyomichi Kosaka
2025-06-16 12:58:21 +02:00
parent 9031736f7a
commit db3b93fc1b
2 changed files with 5 additions and 9 deletions
+3 -7
View File
@@ -4,9 +4,9 @@ set -euo pipefail
WIDGET_NAME="CoBiEClock"
SRC_DIR="macos-widget"
BUILD_DIR="build-widget"
BUILD_DIR="${WIDGET_NAME}.wdgt"
# Clean build directory
# Clean previous build
rm -rf "$BUILD_DIR"
mkdir "$BUILD_DIR"
@@ -16,8 +16,4 @@ cp "$SRC_DIR/Info.plist" "$SRC_DIR/index.html" "$BUILD_DIR/"
# Copy shared files from repository root
cp clock.js cobie.js style.css logo.svg "$BUILD_DIR/"
# Create archive and rename
zip -r "${WIDGET_NAME}.zip" "$BUILD_DIR" > /dev/null
mv "${WIDGET_NAME}.zip" "${WIDGET_NAME}.wdgt"
echo "Widget created: ${WIDGET_NAME}.wdgt"
echo "Widget created: ${BUILD_DIR}"