set -euo pipefail
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
_find_runbox_run() {
local dir="$1"
while [[ "$dir" != "/" ]]; do
[[ -x "$dir/runbox-run" ]] && echo "$dir/runbox-run" && return
[[ -x "$dir/runbox/runbox-run" ]] && echo "$dir/runbox/runbox-run" && return
dir="$( dirname "$dir" )"
done
echo "error: runbox-run not found in any parent directory" >&2
exit 1
}
exec "$(_find_runbox_run "$SCRIPT_DIR")" "$SCRIPT_DIR/runbox.yml" "$@"