katie/cmake/dbus.sh.cmake
Ivailo Monev 8bd3626ede use dbus-run-session instead of dbus-launch in dbus.sh script
as recommended in dbus-launch manual page at:
https://dbus.freedesktop.org/doc/dbus-launch.1.html

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-09 05:14:29 +00:00

20 lines
501 B
CMake

#!@KATIE_SHELL@
set -e
if [ -z "$LD_LIBRARY_PATH" ];then
export LD_LIBRARY_PATH="@CMAKE_BINARY_DIR@/lib"
else
export LD_LIBRARY_PATH="@CMAKE_BINARY_DIR@/lib:$LD_LIBRARY_PATH"
fi
export QT_PLUGIN_PATH="@CMAKE_BINARY_DIR@/plugins"
export QML_IMPORT_PATH="@CMAKE_BINARY_DIR@/imports"
bin="$1"
shift
cd "$(dirname "$bin")"
if [ -z "$DBUS_SESSION_BUS_ADDRESS" ];then
exec dbus-run-session -- @KATIE_CROSS_EXEC@ "./$(basename "$bin")" $@
fi
exec @KATIE_CROSS_EXEC@ "./$(basename "$bin")" $@