unount skeleton as soon as not needed anymore
authorThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Tue, 15 Mar 2011 14:11:41 +0000 (15:11 +0100)
committerThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Tue, 15 Mar 2011 14:11:41 +0000 (15:11 +0100)
less confusing, only one image in finder for tweaks

macos/build-dmg.sh

index fffa0ea..87fb1c7 100755 (executable)
@@ -146,6 +146,9 @@ Also make sure to trash the current one before retrying"
     if [ "$skelapp" != "$app" ] ; then
        mv "$img_mnt/$skelapp" "$img_mnt/$app"
     fi
+    # unmount the skeleton
+    hdiutil unmount "$skel_mnt"
+
     # 
     resource_path=$app/Contents/Resources
     bin_path=$app/Contents/MacOS
@@ -188,8 +191,6 @@ Also make sure to trash the current one before retrying"
     hdiutil convert -quiet -format UDZO -imagekey zlib-level=9 -o $img_dmg $img_raw_dmg 
     # clean up the raw image
     rm -f $img_raw_dmg
-    # unmount the skeleton
-    hdiutil unmount "$skel_mnt"
 
     echo "=================================================="
     echo "Install image ready in $img_dmg"