From 6b6ef93fb16288ad14fc9d335796279d65cdba94 Mon Sep 17 00:00:00 2001 From: aomizu Date: Fri, 20 Jun 2025 13:49:32 +0900 Subject: [PATCH] added dmg application shortcut --- FyneApp.toml | 2 +- Makefile | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/FyneApp.toml b/FyneApp.toml index aa5ccb4..61dc923 100644 --- a/FyneApp.toml +++ b/FyneApp.toml @@ -3,4 +3,4 @@ Name = "TurtleSilicon" ID = "com.tairasu.turtlesilicon" Version = "1.2.2" - Build = 65 + Build = 69 diff --git a/Makefile b/Makefile index c7920cf..988ffdf 100644 --- a/Makefile +++ b/Makefile @@ -43,6 +43,12 @@ clean: rm -f turtlesilicon dmg: build-release + @echo "Preparing DMG staging directory..." + @rm -rf dmg-staging + @mkdir dmg-staging + @cp -R TurtleSilicon.app dmg-staging/ + @ln -s /Applications dmg-staging/Applications @echo "Creating DMG file..." - @hdiutil create -volname TurtleSilicon -srcfolder TurtleSilicon.app -ov -format UDZO TurtleSilicon.dmg - @echo "DMG created: TurtleSilicon.dmg" \ No newline at end of file + @hdiutil create -volname TurtleSilicon -srcfolder dmg-staging -ov -format UDZO TurtleSilicon.dmg + @echo "DMG created: TurtleSilicon.dmg" + @rm -rf dmg-staging \ No newline at end of file