Add release metadata, about panel, and repo policies

This commit is contained in:
Sebastian Palencsar
2026-06-25 09:48:58 +02:00
parent c5cd05479b
commit 8889efb8ac
7 changed files with 140 additions and 2 deletions

View File

@@ -5,6 +5,8 @@ MODE="${1:-run}"
APP_NAME="BearWave"
BUNDLE_ID="com.spalencsar.BearWave"
MIN_SYSTEM_VERSION="26.0"
APP_VERSION="0.1.0-alpha.1"
APP_BUILD="1"
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
DIST_DIR="$ROOT_DIR/dist"
@@ -29,6 +31,7 @@ chmod +x "$APP_BINARY"
cp "$ROOT_DIR/Sources/BearWaveCore/Resources/Assets/bearwave.png" "$APP_RESOURCES/BearWave.png"
cp "$ROOT_DIR/Sources/BearWaveCore/Resources/Assets/bearwave.png" "$APP_RESOURCES/bearwave.png"
cp "$ROOT_DIR/Sources/BearWaveCore/Resources/Assets/bearwave_about.png" "$APP_RESOURCES/bearwave_about.png"
cp "$ROOT_DIR/Sources/BearWaveCore/Resources/Assets/bearwave_line.png" "$APP_RESOURCES/bearwave_line.png"
cp "$ROOT_DIR/AppIcon.icns" "$APP_RESOURCES/AppIcon.icns"
for lproj in "$ROOT_DIR"/Sources/BearWaveCore/Resources/*.lproj; do
@@ -56,9 +59,9 @@ cat >"$INFO_PLIST" <<PLIST
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.0.0</string>
<string>$APP_VERSION</string>
<key>CFBundleVersion</key>
<string>1</string>
<string>$APP_BUILD</string>
<key>LSMinimumSystemVersion</key>
<string>$MIN_SYSTEM_VERSION</string>
<key>NSPrincipalClass</key>