#!/bin/bash
# usage: dmg-create <srcdir> <volname>
# prints created dmg out to stdout

srcdir="${1}"
volname="${2}"

dmg=$(mktemp -t armagetronad.XXXXXXXXX)
hdiutil create -srcdir "${srcdir}" -format UDIF "${dmg}" -volname "${volname}" 2>&1 > /dev/null && echo "${dmg}.dmg"
rm -rf ${dmg}