#!/usr/bin/env bash
# Aktiverar venv och startar projektet.
#
#   ./start.sh          -> startar webui:t (flödesbyggaren) på
#                           http://127.0.0.1:8765
#   ./start.sh main      -> kör det fristående exemplet main.py direkt
#                           (egenremisser från personal.1177.se)

set -euo pipefail
cd "$(dirname "${BASH_SOURCE[0]}")"

VENV_DIR=".venv"

if [ ! -d "$VENV_DIR" ]; then
    echo "Hittar ingen virtuell miljö (./$VENV_DIR)." >&2
    echo "Kör ./install.sh först." >&2
    exit 1
fi

# shellcheck disable=SC1091
source "$VENV_DIR/bin/activate"

if [ "${1:-}" = "main" ]; then
    exec python main.py
else
    exec python run_webui.py
fi
