#!/bin/bash

[ "$0" != "${BASH_SOURCE[0]}" ] && SOURCED=1 || SOURCED=0
PEAK_PATH="$(readlink -f "$(dirname "${BASH_SOURCE[0]}")")"

export PEAK_PATH
export LD_LIBRARY_PATH="$PEAK_PATH/../lib:$LD_LIBRARY_PATH"
export GENICAM_GENTL32_PATH="$GENICAM_GENTL32_PATH:$PEAK_PATH/../lib/ids/cti"
export GENICAM_GENTL64_PATH="$GENICAM_GENTL64_PATH:$PEAK_PATH/../lib/ids/cti"

# workaround for wayland and custom window handling -> force xcb
export QT_QPA_PLATFORM="xcb"

[ "$SOURCED" -eq 0 ] && "$PEAK_PATH/../lib/ids/bin/host_auto_features_live_qtwidgets_cpp" "$@"
