diff options
author | Eike Ziller <eike.ziller@digia.com> | 2013-10-08 13:02:02 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@digia.com> | 2013-10-08 13:12:27 +0200 |
commit | 32bf281a79a303f658fce364862390c5bcd1b5be (patch) | |
tree | d0bee58a08454df50d6a942fa4805a4dc63b32a5 /scripts | |
parent | bd9c842a38dd2d846c86b86e4ebee67395508f1f (diff) | |
download | qt-creator-32bf281a79a303f658fce364862390c5bcd1b5be.tar.gz |
Mac: Try to work around the re-occurring disk image creation error
A guess is that hdiutil finishes even though the system is not yet quite
finished with the image (e.g. still unmounting?), so introducing a small
timer.
Also turn on verbosity, so this error might be better trackable if it
occurs again.
Change-Id: I0acb23bbac408f2979c8cacf2fc58fdff782fc3d
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/makedmg.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/makedmg.sh b/scripts/makedmg.sh index 5c4f69f3a6..cc7a4d816e 100755 --- a/scripts/makedmg.sh +++ b/scripts/makedmg.sh @@ -12,7 +12,9 @@ cp -a "${sourceFolder}/" "${intermediateFolder}" ln -s /Applications "${intermediateFolder}" cp "$(dirname "${BASH_SOURCE[0]}")/../LICENSE.LGPL" "${intermediateFolder}/LICENSE_LGPL.txt" echo Creating image... -hdiutil create -srcfolder "${intermediateFolder}" -volname "${title}" -format UDBZ "${finalDMGName}" -ov -scrub -stretch 2g +hdiutil create -srcfolder "${intermediateFolder}" -volname "${title}" -format UDBZ "${finalDMGName}" -ov -scrub -stretch 2g -verbose +# make sure that the image is umounted etc +sleep 4 # clean up rm -rf "${intermediateFolder}" |