- scrub: removes .Trashes
- imagekey zlib-level=9: uses a better compression method, which saves us something MBs, but needs a bit more CPU-time.
Thanks to cilly on IRC for suggesting this.
echo "Creating disk image" ;
rm -f "$(top_builddir)/vlc-${VERSION}.dmg" ;
hdiutil create -srcfolder "$(top_builddir)/vlc-${VERSION}" \
- "$(top_builddir)/vlc-${VERSION}.dmg" -format UDZO -quiet ;
+ "$(top_builddir)/vlc-${VERSION}.dmg" -format UDZO -quiet \
+ -scrub -imagekey zlib-level=9 ;
echo; echo "Disk image creation completed:" ;
ls -la "$(top_builddir)/vlc-${VERSION}.dmg" ; echo ;