#!/usr/bin/env bash
# AppImage entry point: starts the frozen Tk launcher. The launcher picks the game folder, runs
# run.py and handles --play (the game without a window, for Steam and shortcuts).
# Usage: ps4rt-x86_64.AppImage [--play]
set -euo pipefail
here=$(dirname -- "$(readlink -f -- "$0")")
share=$here/usr/share/ps4rt

export LD_LIBRARY_PATH="$here/usr/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
export PS4RT_DATA_DIR=${PS4RT_DATA_DIR:-${XDG_DATA_HOME:-$HOME/.local/share}/ps4rt}
mkdir -p "$PS4RT_DATA_DIR"

cd -- "$share"
exec "$share/ps4rt-launcher" "$@"
