diff --git a/buildapp/AppIcon.icns b/buildapp/AppIcon.icns new file mode 100644 index 0000000..c0a0deb Binary files /dev/null and b/buildapp/AppIcon.icns differ diff --git a/buildapp/build_app_mac_arm.sh b/buildapp/build_app_mac_arm.sh index 7195174..1a906a2 100755 --- a/buildapp/build_app_mac_arm.sh +++ b/buildapp/build_app_mac_arm.sh @@ -10,9 +10,10 @@ rm -rf $DESTDIR || true mkdir $DESTDIR mkdir $DESTDIR/Contents mkdir $DESTDIR/Contents/MacOS +mkdir $DESTDIR/Contents/Resources # Prepare an application -cp icns.png $DESTDIR/.icns +cp AppIcon.icns $DESTDIR/Contents/Resources/AppIcon.icns cp $SRCFILES/Info.plist $DESTDIR/Contents/ cp $SRCFILES/TerranBASIC.sh $DESTDIR/Contents/MacOS/ chmod +x $DESTDIR/Contents/MacOS/TerranBASIC.sh diff --git a/buildapp/build_app_mac_x86.sh b/buildapp/build_app_mac_x86.sh index 5765c8a..9295ba2 100755 --- a/buildapp/build_app_mac_x86.sh +++ b/buildapp/build_app_mac_x86.sh @@ -10,9 +10,10 @@ rm -rf $DESTDIR || true mkdir $DESTDIR mkdir $DESTDIR/Contents mkdir $DESTDIR/Contents/MacOS +mkdir $DESTDIR/Contents/Resources # Prepare an application -cp icns.png $DESTDIR/.icns +cp AppIcon.icns $DESTDIR/Contents/Resources/AppIcon.icns cp $SRCFILES/Info.plist $DESTDIR/Contents/ cp $SRCFILES/TerranBASIC.sh $DESTDIR/Contents/MacOS/ chmod +x $DESTDIR/Contents/MacOS/TerranBASIC.sh diff --git a/buildapp/icns.png b/buildapp/icns.png index 3da53b3..84aa705 100644 Binary files a/buildapp/icns.png and b/buildapp/icns.png differ diff --git a/buildapp/tbasmac_arm/Info.plist b/buildapp/tbasmac_arm/Info.plist index 865063d..c6ff709 100644 --- a/buildapp/tbasmac_arm/Info.plist +++ b/buildapp/tbasmac_arm/Info.plist @@ -4,4 +4,5 @@ CFBundleExecutableTerranBASIC.sh CFBundleDisplayNameTerranBASIC CFBundleNameTerranBASIC +CFBundleIconFileAppIcon.icns diff --git a/buildapp/tbasmac_x86/Info.plist b/buildapp/tbasmac_x86/Info.plist index 865063d..c6ff709 100644 --- a/buildapp/tbasmac_x86/Info.plist +++ b/buildapp/tbasmac_x86/Info.plist @@ -4,4 +4,5 @@ CFBundleExecutableTerranBASIC.sh CFBundleDisplayNameTerranBASIC CFBundleNameTerranBASIC +CFBundleIconFileAppIcon.icns