#!/bin/bash

##
## KEmuexec is the main command for settingup emuexec and starting xmess
##

#Update cache if first run
test -e "$HOME/.local/share/emulation/drivers-available.conf" || emuhelper update

##
## Emuexec Setup-Tool and XMess Frontend
##

if test -n "$*" ; then

#Force creation of user settings dir
mkdir -p "$HOME/.local/share/emulation"

#Disclaimer
emuhelper disclaimer

#Settings for xmess-executable
test -e "$HOME/.local/share/emulation/emuexec.conf" && source $HOME/.local/share/emulation/emuexec.conf
test -e "$HOME/.local/share/emulation/emuexec.conf" || source $GLOBALDIR/config/emuexec.conf

#XMess-startup
`emuexec xmess exe` `emuhelper getsys_xmess` `emuexec xmess opts` "$@" > $HOME/.xmessklog 2>> $HOME/.xmessklog

else
	if test -z "`which kmdr-executor`" ; then
		emuhelper warn "Kommander not found - please install (kmdr-executor)"
	else
		ksystraycmd kmdr-executor /usr/share/emulation/kmdr/kemuexecfg.kmdr
	fi
fi
