3 # perform a dev build and install on local macOS machine
4 INSTALLERVOL="Jalview Installer"
7 APPLICATIONS=/Applications
9 DMG=build/install4j/11/Jalview-OFFLINE_macos-app_DEVELOPMENT-j11.dmg
11 gradle installers -Pgetdown_channel_name=NOCHANNEL -Pinstall4jMediaTypes=macosArchive -Pgetdown_local=true
14 umount "/Volumes/$INSTALLERVOL"
15 if [ -e "$DMG" ]; then
18 echo "No DMG file '$DMG'" 1>&2
21 echo "Mounting '$DMG' at /Volumes"
22 while [ \! -e "/Volumes/$INSTALLERVOL/$APP" ]; do
27 if [ -e "/Volumes/$INSTALLERVOL/$APP" ]; then
28 /bin/rm -r "$APPLICATIONS/$APP"
29 rsync -avh "/Volumes/$INSTALLERVOL/$APP" "$APPLICATIONS/"
30 umount "/Volumes/$INSTALLERVOL"