#!/bin/bash LOCATION="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" # build an app-only package (ie don't include images) and store the package path echo "building app-only package" package=$(${LOCATION}/package --app | awk -F'saved package: ' '/^saved package: / {print $2}') echo "generated package: {package}" # use a temp folder for unpacking and make sure to clean up when done tmp="/tmp/build-install-local-$(date +%s)" echo "prepping temp folder: {tmp}" rm -rf $tmp mkdir -p $tmp trap 'rm -rf $tmp' EXIT # unpack to temp folder echo "unpacking app package: $package" tar xf $package -C $tmp # install package echo "installing package" ${tmp}/*/install.sh echo "done."