This commit is contained in:
Михаил Капелько committed 2026-10-16 14:00:38 +03:00
1 parent ad4fb381ee
commit 73fbba0d57
15 files changed
+147 -1

No files matched your search

Executable
+10
View File
@@ -0,0 +1,10 @@
#!/bin/bash -e
SDIR=$(cd "$(dirname "$0")" ; pwd -P)
T=$SDIR/step
source $SDIR/paths
STEP=0
source $T/generateDialect
source $T/buildMac
source $T/packageMac
+1
View File
@@ -0,0 +1 @@
APP_MAC=$SDIR/../game/ver-mac/.build/ogs-mahjong.app
+9
View File
@@ -0,0 +1,9 @@
#!/bin/bash -e
killall cfprefsd 2>/dev/null || true
sleep 1
rm -f $HOME/Library/Preferences/OGS\ Mahjong.plist \
$HOME/Library/Preferences/org.opengamestudio.Mahjong.plist
echo "removed app preferences (window geometry)"
Executable
+8
View File
@@ -0,0 +1,8 @@
#!/bin/bash -e
SDIR=$(cd "$(dirname "$0")" ; pwd -P)
T=$SDIR/step
source $SDIR/paths
STEP=0
source $T/runMac
+7
View File
@@ -0,0 +1,7 @@
#!/bin/bash -e
STEP=$((STEP+1))
echo -e "\n> > > > Step №$STEP. Build for macOS"
cd $SDIR/../game/ver-mac
swift build
+6
View File
@@ -0,0 +1,6 @@
#!/bin/bash -e
STEP=$((STEP+1))
echo -e "\n> > > > Step №$STEP. Generate Dialect"
$SDIR/../../dialect/util/run-generator --file=$SDIR/../dialect.yml
+15
View File
@@ -0,0 +1,15 @@
#!/bin/bash -e
STEP=$((STEP+1))
echo -e "\n> > > > Step №$STEP. Make an app package for macOS"
rm -rf $APP_MAC
APP_DAT=$APP_MAC/Contents
mkdir -p $APP_DAT/MacOS
mkdir -p $APP_DAT/Resources
cp $SDIR/../game/ver-mac/.build/debug/ogs-mahjong $APP_DAT/MacOS/ogs-mahjong
cp $SDIR/../game/ver-mac/Info.plist $APP_DAT/Info.plist
cp $SDIR/../game/ver-mac/Resources/AppIcon.icns $APP_DAT/Resources/AppIcon.icns
+6
View File
@@ -0,0 +1,6 @@
#!/bin/bash -e
STEP=$((STEP+1))
echo -e "\n> > > > Step №$STEP. Run macOS app"
$SDIR/../game/ver-mac/.build/ogs-mahjong.app/Contents/MacOS/ogs-mahjong