#!/bin/bash
set -uo pipefail

APP="/usr/lib/cyloneos/installer/cyloneos-installer"
LOG="${XDG_CACHE_HOME:-$HOME/.cache}/cyloneos-installer-session.log"

mkdir -p "$(dirname "$LOG")"
exec >>"$LOG" 2>&1
echo "=== cyloneos-installer-session $(date -Is) ==="

export CYLONE_INSTALLER_LIB="/usr/lib/cyloneos/installer"
export CYLONE_INSTALLER_ICONS="/usr/share/cyloneos/installer/icons"
export GDK_BACKEND="${GDK_BACKEND:-wayland,x11}"

if [ ! -x "$APP" ]; then
	echo "Installer-Binary fehlt: $APP" >&2
	exit 1
fi

exec "$APP"
