#!/usr/bin/env bash

SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )

export LD_LIBRARY_PATH="${SCRIPT_DIR}/lib${LD_LIBRARY_PATH+:${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH}}"
export QT_QPA_PLATFORMTHEME="${QT_QPA_PLATFORMTHEME:-gtk3}"
export QT_PLATFORMTHEME="${QT_PLATFORMTHEME:-gtk3}"

source /etc/os-release
if [ "$ID" == "ubuntu" ]; then
 if [ "$UBUNTU_CODENAME" == "focal" ]; then
   export LD_LIBRARY_PATH="${SCRIPT_DIR}/lib-ubuntu20/:${LD_LIBRARY_PATH}"
 fi
fi

if [[ ! ${GIO_LAUNCH_DESKTOP:-} ]]; then
  GIO_LAUNCH_DESKTOP=/usr/lib/$(uname -m)-linux-gnu/glib-2.0/gio-launch-desktop
  [[ -e $GIO_LAUNCH_DESKTOP ]] || GIO_LAUNCH_DESKTOP=/usr/lib/glib-2.0/gio-launch-desktop
  export GIO_LAUNCH_DESKTOP
fi

exec "${SCRIPT_DIR}/pascom_Client" "$@"
