#!/bin/bash
APP_WRAPPER="`readlink -f "${0}"`"
HERE="`dirname "${APP_WRAPPER}"`"
paths=(
  "/lib/x86_64-linux-gnu/libudev.so.1" # Ubuntu, Xubuntu, Mint
  "/usr/lib64/libudev.so.1" # SUSE, Fedora
  "/usr/lib/libudev.so.1" # Arch, Fedora 32bit
  "/lib/i386-linux-gnu/libudev.so.1" # Ubuntu 32bit
)

for i in "${paths[@]}"
do
  if [ -f ${i} ]
  then
    mkdir ${HERE}/lib
    ln -sf "$i" ${HERE}/lib/libudev.so.0
    break
  fi
done
export LD_LIBRARY_PATH=$([ -n "$LD_LIBRARY_PATH" ] && echo "$HERE:$HERE/lib:$LD_LIBRARY_PATH" || echo "$HERE:$HERE/lib")
exec -a "$0" "${HERE}/gisto-bin" "$@"
