summaryrefslogtreecommitdiff
path: root/cocoa/Makefile.target
diff options
context:
space:
mode:
Diffstat (limited to 'cocoa/Makefile.target')
-rw-r--r--cocoa/Makefile.target12
1 files changed, 12 insertions, 0 deletions
diff --git a/cocoa/Makefile.target b/cocoa/Makefile.target
index e8e787022..bfe9c9a54 100644
--- a/cocoa/Makefile.target
+++ b/cocoa/Makefile.target
@@ -218,12 +218,24 @@ NetSurf.app/Contents/Info.plist: cocoa/res/NetSurf-Info.plist cocoa/Makefile.tar
package-cocoa: NetSurf.dmg
+.INTERMEDIATE: NetSurf.tmp.dmg
+
NetSurf.tmp.dmg: NetSurf.app
hdiutil create -size 8m -fs HFS+ -volname "NetSurf" $@
+ sleep 2
hdiutil attach $@
+ sleep 2
cp $^ /Volumes/NetSurf/
hdiutil detach $$(echo $$(hdiutil attach $@ | cut -f 1) | cut -f 1 -d ' ')
+ sleep 2
NetSurf.dmg: NetSurf.tmp.dmg
hdiutil convert $^ -format UDZO -o $@
+CLEANS += clean-package-cocoa
+
+clean-package-cocoa:
+ $(RM) NetSurf.tmp.dmg
+ $(RM) NetSurf.dmg
+ $(RM) -r NetSurf.app
+