#!/usr/bin/env bash
set -euo pipefail

SOURCE="${BASH_SOURCE[0]}"
while [ -h "$SOURCE" ]; do
    DIR="$(cd -P "$(dirname "$SOURCE")" && pwd)"
    SOURCE="$(readlink "$SOURCE")"
    case "$SOURCE" in
        /*) ;;
        *) SOURCE="$DIR/$SOURCE" ;;
    esac
done

APP_DIR="${GUJO_APP_DIR:-$(cd -P "$(dirname "$SOURCE")/.." && pwd)}"

cd "$APP_DIR"
exec php artisan "$@"
