#!/usr/bin/env bash
# Linux-Deploy nach build.sh: jüngstes Paket-Bundle installieren.
# dnf-Systeme: rpm -Uvh --force (installiert auch dieselbe Version neu),
# apt-Systeme: dpkg -i. Braucht sudo.
set -euo pipefail

DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
BUNDLE="$DIR/src-tauri/target/release/bundle"

if command -v dnf >/dev/null; then
  PKG="$(ls -t "$BUNDLE"/rpm/ai-control-*.rpm | head -1)"
  sudo rpm -Uvh --force "$PKG"
elif command -v dpkg >/dev/null; then
  PKG="$(ls -t "$BUNDLE"/deb/ai-control_*.deb | head -1)"
  sudo dpkg -i "$PKG"
else
  echo "weder dnf noch dpkg gefunden" >&2
  exit 1
fi

echo "installiert: $PKG"
echo "Haupt-App übers Tray beenden und neu starten (Migration läuft beim Start)."
