--- /dev/null
+#!/usr/bin/env bash
+
+# perform a dev build and install on local macOS machine
+INSTALLERVOL="Jalview Installer"
+APP=Jalview.app
+
+APPLICATIONS=/Applications
+CHANNEL=NOCHANNEL
+DMG=build/install4j/11/Jalview-OFFLINE_macos-app_DEVELOPMENT-j11.dmg
+
+gradle installers -Pgetdown_channel_name=NOCHANNEL -Pinstall4jMediaTypes=macosArchive
+
+if [ $? = 0 ]; then
+ umount "/Volumes/$INSTALLERVOL"
+ if [ -e "$DMG" ]; then
+ open $DMG
+ else
+ echo "No DMG file '$DMG'" 1>&2
+ exit 1
+ fi
+ echo "Mounting '$DMG' at /Volumes"
+ while [ \! -e "/Volumes/$INSTALLERVOL/$APP" ]; do
+ echo -n "."
+ done
+ echo ""
+fi
+if [ -e "/Volumes/$INSTALLERVOL/$APP" ]; then
+ /bin/rm -r "$APPLICATIONS/$APP"
+ rsync -avh "/Volumes/$INSTALLERVOL/$APP" "$APPLICATIONS/"
+ umount "/Volumes/$INSTALLERVOL"
+fi