[xbmc-rebrand] xbmc: rename all variables '$XBMC*' to '$KODI*'

Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
Stephan Raue 2014-10-18 22:48:05 +02:00
parent 2a89f941a9
commit ca4fd62ecf
4 changed files with 120 additions and 120 deletions

View File

@ -1 +1 @@
XBMC_DEBUG="--debug" KODI_DEBUG="--debug"

View File

@ -44,49 +44,49 @@ if [ "$DISPLAYSERVER" = "x11" ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libX11 libXext" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libX11 libXext"
# for libXrandr support # for libXrandr support
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libXrandr" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libXrandr"
XBMC_XORG="--enable-x11 --enable-xrandr" KODI_XORG="--enable-x11 --enable-xrandr"
else else
XBMC_XORG="--disable-x11 --disable-xrandr" KODI_XORG="--disable-x11 --disable-xrandr"
fi fi
if [ ! "$OPENGL" = "no" ]; then if [ ! "$OPENGL" = "no" ]; then
# for OpenGL (GLX) support # for OpenGL (GLX) support
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET $OPENGL glu glew" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET $OPENGL glu glew"
XBMC_OPENGL="--enable-gl" KODI_OPENGL="--enable-gl"
else else
XBMC_OPENGL="--disable-gl" KODI_OPENGL="--disable-gl"
fi fi
if [ "$OPENGLES_SUPPORT" = yes ]; then if [ "$OPENGLES_SUPPORT" = yes ]; then
# for OpenGL-ES support # for OpenGL-ES support
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET $OPENGLES" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET $OPENGLES"
XBMC_OPENGLES="--enable-gles" KODI_OPENGLES="--enable-gles"
else else
XBMC_OPENGLES="--disable-gles" KODI_OPENGLES="--disable-gles"
fi fi
if [ "$SDL_SUPPORT" = yes ]; then if [ "$SDL_SUPPORT" = yes ]; then
# for SDL support # for SDL support
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET SDL SDL_image" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET SDL SDL_image"
XBMC_SDL="--enable-sdl" KODI_SDL="--enable-sdl"
else else
XBMC_SDL="--disable-sdl" KODI_SDL="--disable-sdl"
fi fi
if [ "$ALSA_SUPPORT" = yes ]; then if [ "$ALSA_SUPPORT" = yes ]; then
# for ALSA support # for ALSA support
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET alsa-lib" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET alsa-lib"
XBMC_ALSA="--enable-alsa" KODI_ALSA="--enable-alsa"
else else
XBMC_ALSA="--disable-alsa" KODI_ALSA="--disable-alsa"
fi fi
if [ "$PULSEAUDIO_SUPPORT" = yes ]; then if [ "$PULSEAUDIO_SUPPORT" = yes ]; then
# for PulseAudio support # for PulseAudio support
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pulseaudio" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pulseaudio"
XBMC_PULSEAUDIO="--enable-pulse" KODI_PULSEAUDIO="--enable-pulse"
else else
XBMC_PULSEAUDIO="--disable-pulse" KODI_PULSEAUDIO="--disable-pulse"
fi fi
if [ "$ESPEAK_SUPPORT" = yes ]; then if [ "$ESPEAK_SUPPORT" = yes ]; then
@ -97,80 +97,80 @@ fi
if [ "$CEC_SUPPORT" = yes ]; then if [ "$CEC_SUPPORT" = yes ]; then
# for CEC support # for CEC support
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libcec" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libcec"
XBMC_CEC="--enable-libcec" KODI_CEC="--enable-libcec"
else else
XBMC_CEC="--disable-libcec" KODI_CEC="--disable-libcec"
fi fi
if [ "$XBMC_SCR_RSXS" = yes ]; then if [ "$KODI_SCR_RSXS" = yes ]; then
# for RSXS Screensaver support # for RSXS Screensaver support
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libXt libXmu" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libXt libXmu"
XBMC_RSXS="--enable-rsxs" KODI_RSXS="--enable-rsxs"
# fix build of RSXS Screensaver support if not using libiconv # fix build of RSXS Screensaver support if not using libiconv
export jm_cv_func_gettimeofday_clobber=no export jm_cv_func_gettimeofday_clobber=no
else else
XBMC_RSXS="--disable-rsxs" KODI_RSXS="--disable-rsxs"
fi fi
if [ "$XBMC_VIS_PROJECTM" = yes ]; then if [ "$KODI_VIS_PROJECTM" = yes ]; then
# for ProjectM Visualisation support # for ProjectM Visualisation support
XBMC_PROJECTM="--enable-projectm" KODI_PROJECTM="--enable-projectm"
else else
XBMC_PROJECTM="--disable-projectm" KODI_PROJECTM="--disable-projectm"
fi fi
if [ "$XBMC_VIS_GOOM" = yes ]; then if [ "$KODI_VIS_GOOM" = yes ]; then
# for GOOM Visualisation support # for GOOM Visualisation support
XBMC_GOOM="--enable-goom" KODI_GOOM="--enable-goom"
else else
XBMC_GOOM="--disable-goom" KODI_GOOM="--disable-goom"
fi fi
if [ "$XBMC_VIS_WAVEFORM" = yes ]; then if [ "$KODI_VIS_WAVEFORM" = yes ]; then
# for Waveform Visualisation support # for Waveform Visualisation support
XBMC_WAVEFORM="--enable-waveform" KODI_WAVEFORM="--enable-waveform"
else else
XBMC_WAVEFORM="--disable-waveform" KODI_WAVEFORM="--disable-waveform"
fi fi
if [ "$XBMC_VIS_SPECTRUM" = yes ]; then if [ "$KODI_VIS_SPECTRUM" = yes ]; then
# for Spectrum Visualisation support # for Spectrum Visualisation support
XBMC_SPECTRUM="--enable-spectrum" KODI_SPECTRUM="--enable-spectrum"
else else
XBMC_SPECTRUM="--disable-spectrum" KODI_SPECTRUM="--disable-spectrum"
fi fi
if [ "$XBMC_VIS_FISHBMC" = yes ]; then if [ "$KODI_VIS_FISHBMC" = yes ]; then
# for FishBMC Visualisation support # for FishBMC Visualisation support
XBMC_FISHBMC="--enable-fishbmc" KODI_FISHBMC="--enable-fishbmc"
else else
XBMC_FISHBMC="--disable-fishbmc" KODI_FISHBMC="--disable-fishbmc"
fi fi
if [ "$JOYSTICK_SUPPORT" = yes ]; then if [ "$JOYSTICK_SUPPORT" = yes ]; then
# for Joystick support # for Joystick support
XBMC_JOYSTICK="--enable-joystick" KODI_JOYSTICK="--enable-joystick"
else else
XBMC_JOYSTICK="--disable-joystick" KODI_JOYSTICK="--disable-joystick"
fi fi
if [ "$OPTICAL_DRIVE_SUPPORT" = yes ]; then if [ "$OPTICAL_DRIVE_SUPPORT" = yes ]; then
XBMC_OPTICAL="--enable-optical-drive" KODI_OPTICAL="--enable-optical-drive"
else else
XBMC_OPTICAL="--disable-optical-drive" KODI_OPTICAL="--disable-optical-drive"
fi fi
if [ "$NONFREE_SUPPORT" = yes ]; then if [ "$NONFREE_SUPPORT" = yes ]; then
# for non-free support # for non-free support
XBMC_NONFREE="--enable-non-free" KODI_NONFREE="--enable-non-free"
else else
XBMC_NONFREE="--disable-non-free" KODI_NONFREE="--disable-non-free"
fi fi
if [ "$DVDCSS_SUPPORT" = yes ]; then if [ "$DVDCSS_SUPPORT" = yes ]; then
XBMC_DVDCSS="--enable-dvdcss" KODI_DVDCSS="--enable-dvdcss"
else else
XBMC_DVDCSS="--disable-dvdcss" KODI_DVDCSS="--disable-dvdcss"
fi fi
if [ "$FAAC_SUPPORT" = yes ]; then if [ "$FAAC_SUPPORT" = yes ]; then
@ -179,103 +179,103 @@ fi
if [ "$BLURAY_SUPPORT" = yes ]; then if [ "$BLURAY_SUPPORT" = yes ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libbluray" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libbluray"
XBMC_BLURAY="--enable-libbluray" KODI_BLURAY="--enable-libbluray"
else else
XBMC_BLURAY="--disable-libbluray" KODI_BLURAY="--disable-libbluray"
fi fi
if [ "$AVAHI_DAEMON" = yes ]; then if [ "$AVAHI_DAEMON" = yes ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET avahi nss-mdns" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET avahi nss-mdns"
XBMC_AVAHI="--enable-avahi" KODI_AVAHI="--enable-avahi"
else else
XBMC_AVAHI="--disable-avahi" KODI_AVAHI="--disable-avahi"
fi fi
if [ "$MYSQL_SUPPORT" = yes ]; then if [ "$MYSQL_SUPPORT" = yes ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET mysql" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET mysql"
XBMC_MYSQL="--enable-mysql" KODI_MYSQL="--enable-mysql"
else else
XBMC_MYSQL="--disable-mysql" KODI_MYSQL="--disable-mysql"
fi fi
if [ "$AIRPLAY_SUPPORT" = yes ]; then if [ "$AIRPLAY_SUPPORT" = yes ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libplist" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libplist"
XBMC_AIRPLAY="--enable-airplay" KODI_AIRPLAY="--enable-airplay"
else else
XBMC_AIRPLAY="--disable-airplay" KODI_AIRPLAY="--disable-airplay"
fi fi
if [ "$AIRTUNES_SUPPORT" = yes ]; then if [ "$AIRTUNES_SUPPORT" = yes ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libshairplay" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libshairplay"
XBMC_AIRTUNES="--enable-airtunes" KODI_AIRTUNES="--enable-airtunes"
else else
XBMC_AIRTUNES="--disable-airtunes" KODI_AIRTUNES="--disable-airtunes"
fi fi
if [ "$NFS_SUPPORT" = yes ]; then if [ "$NFS_SUPPORT" = yes ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libnfs" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libnfs"
XBMC_NFS="--enable-nfs" KODI_NFS="--enable-nfs"
else else
XBMC_NFS="--disable-nfs" KODI_NFS="--disable-nfs"
fi fi
if [ "$AFP_SUPPORT" = yes ]; then if [ "$AFP_SUPPORT" = yes ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET afpfs-ng" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET afpfs-ng"
XBMC_AFP="--enable-afpclient" KODI_AFP="--enable-afpclient"
else else
XBMC_AFP="--disable-afpclient" KODI_AFP="--disable-afpclient"
fi fi
if [ "$SAMBA_SUPPORT" = yes ]; then if [ "$SAMBA_SUPPORT" = yes ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET samba" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET samba"
XBMC_SAMBA="--enable-samba" KODI_SAMBA="--enable-samba"
else else
XBMC_SAMBA="--disable-samba" KODI_SAMBA="--disable-samba"
fi fi
if [ "$WEBSERVER" = yes ]; then if [ "$WEBSERVER" = yes ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libmicrohttpd" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libmicrohttpd"
XBMC_WEBSERVER="--enable-webserver" KODI_WEBSERVER="--enable-webserver"
else else
XBMC_WEBSERVER="--disable-webserver" KODI_WEBSERVER="--disable-webserver"
fi fi
if [ "$UPNP_SUPPORT" = yes ]; then if [ "$UPNP_SUPPORT" = yes ]; then
XBMC_UPNP="--enable-upnp" KODI_UPNP="--enable-upnp"
else else
XBMC_UPNP="--disable-upnp" KODI_UPNP="--disable-upnp"
fi fi
if [ "$SSHLIB_SUPPORT" = yes ]; then if [ "$SSHLIB_SUPPORT" = yes ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libssh" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libssh"
XBMC_SSH="--enable-ssh" KODI_SSH="--enable-ssh"
else else
XBMC_SSH="--disable-ssh" KODI_SSH="--disable-ssh"
fi fi
if [ ! "$XBMCPLAYER_DRIVER" = default ]; then if [ ! "$KODIPLAYER_DRIVER" = default ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET $XBMCPLAYER_DRIVER" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET $KODIPLAYER_DRIVER"
if [ "$XBMCPLAYER_DRIVER" = bcm2835-driver ]; then if [ "$KODIPLAYER_DRIVER" = bcm2835-driver ]; then
XBMC_OPENMAX="--enable-openmax" KODI_OPENMAX="--enable-openmax"
XBMC_PLAYER="--enable-player=omxplayer" KODI_PLAYER="--enable-player=omxplayer"
XBMC_CODEC="--with-platform=raspberry-pi" KODI_CODEC="--with-platform=raspberry-pi"
BCM2835_INCLUDES="-I$SYSROOT_PREFIX/usr/include/interface/vcos/pthreads/ \ BCM2835_INCLUDES="-I$SYSROOT_PREFIX/usr/include/interface/vcos/pthreads/ \
-I$SYSROOT_PREFIX/usr/include/interface/vmcs_host/linux" -I$SYSROOT_PREFIX/usr/include/interface/vmcs_host/linux"
XBMC_CFLAGS="$XBMC_CFLAGS $BCM2835_INCLUDES" KODI_CFLAGS="$KODI_CFLAGS $BCM2835_INCLUDES"
XBMC_CXXFLAGS="$XBMC_CXXFLAGS $BCM2835_INCLUDES" KODI_CXXFLAGS="$KODI_CXXFLAGS $BCM2835_INCLUDES"
elif [ "$XBMCPLAYER_DRIVER" = libfslvpuwrap ]; then elif [ "$KODIPLAYER_DRIVER" = libfslvpuwrap ]; then
XBMC_CODEC="--enable-codec=imxvpu" KODI_CODEC="--enable-codec=imxvpu"
else else
XBMC_OPENMAX="--disable-openmax" KODI_OPENMAX="--disable-openmax"
fi fi
fi fi
if [ "$VDPAU" = yes ]; then if [ "$VDPAU" = yes ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libvdpau" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libvdpau"
XBMC_VDPAU="--enable-vdpau" KODI_VDPAU="--enable-vdpau"
else else
XBMC_VDPAU="--disable-vdpau" KODI_VDPAU="--disable-vdpau"
fi fi
if [ "$VAAPI" = yes ]; then if [ "$VAAPI" = yes ]; then
@ -283,9 +283,9 @@ if [ "$VAAPI" = yes ]; then
get_graphicdrivers get_graphicdrivers
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libva-intel-driver" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libva-intel-driver"
XBMC_VAAPI="--enable-vaapi" KODI_VAAPI="--enable-vaapi"
else else
XBMC_VAAPI="--disable-vaapi" KODI_VAAPI="--disable-vaapi"
fi fi
export CXX_FOR_BUILD="$HOST_CXX" export CXX_FOR_BUILD="$HOST_CXX"
@ -304,52 +304,52 @@ PKG_CONFIGURE_OPTS_TARGET="gl_cv_func_gettimeofday_clobber=no \
ac_cv_lib_bluetooth_hci_devid=no \ ac_cv_lib_bluetooth_hci_devid=no \
--disable-debug \ --disable-debug \
--disable-optimizations \ --disable-optimizations \
$XBMC_OPENGL \ $KODI_OPENGL \
$XBMC_OPENGLES \ $KODI_OPENGLES \
$XBMC_SDL \ $KODI_SDL \
$XBMC_OPENMAX \ $KODI_OPENMAX \
$XBMC_VDPAU \ $KODI_VDPAU \
$XBMC_VAAPI \ $KODI_VAAPI \
--disable-vtbdecoder \ --disable-vtbdecoder \
--disable-tegra \ --disable-tegra \
--disable-profiling \ --disable-profiling \
$XBMC_JOYSTICK \ $KODI_JOYSTICK \
$XBMC_CEC \ $KODI_CEC \
--enable-udev \ --enable-udev \
--disable-libusb \ --disable-libusb \
$XBMC_GOOM \ $KODI_GOOM \
$XBMC_RSXS \ $KODI_RSXS \
$XBMC_PROJECTM \ $KODI_PROJECTM \
$XBMC_WAVEFORM \ $KODI_WAVEFORM \
$XBMC_SPECTRUM \ $KODI_SPECTRUM \
$XBMC_FISHBMC \ $KODI_FISHBMC \
$XBMC_XORG \ $KODI_XORG \
--disable-ccache \ --disable-ccache \
$XBMC_ALSA \ $KODI_ALSA \
$XBMC_PULSEAUDIO \ $KODI_PULSEAUDIO \
--enable-rtmp \ --enable-rtmp \
$XBMC_SAMBA \ $KODI_SAMBA \
$XBMC_NFS \ $KODI_NFS \
$XBMC_AFP \ $KODI_AFP \
--enable-libvorbisenc \ --enable-libvorbisenc \
--disable-libcap \ --disable-libcap \
$XBMC_DVDCSS \ $KODI_DVDCSS \
--disable-mid \ --disable-mid \
$XBMC_AVAHI \ $KODI_AVAHI \
$XBMC_UPNP \ $KODI_UPNP \
$XBMC_MYSQL \ $KODI_MYSQL \
$XBMC_SSH \ $KODI_SSH \
$XBMC_AIRPLAY \ $KODI_AIRPLAY \
$XBMC_AIRTUNES \ $KODI_AIRTUNES \
$XBMC_NONFREE \ $KODI_NONFREE \
--disable-asap-codec \ --disable-asap-codec \
$XBMC_WEBSERVER \ $KODI_WEBSERVER \
$XBMC_OPTICAL \ $KODI_OPTICAL \
$XBMC_BLURAY \ $KODI_BLURAY \
--enable-texturepacker \ --enable-texturepacker \
--with-ffmpeg=shared \ --with-ffmpeg=shared \
$XBMC_CODEC \ $KODI_CODEC \
$XBMC_PLAYER" $KODI_PLAYER"
pre_configure_host() { pre_configure_host() {
# xbmc fails to build in subdirs # xbmc fails to build in subdirs
@ -385,8 +385,8 @@ pre_configure_target() {
# Todo: XBMC segfaults on exit when building with LTO support # Todo: XBMC segfaults on exit when building with LTO support
strip_lto strip_lto
export CFLAGS="$CFLAGS $XBMC_CFLAGS" export CFLAGS="$CFLAGS $KODI_CFLAGS"
export CXXFLAGS="$CXXFLAGS $XBMC_CXXFLAGS" export CXXFLAGS="$CXXFLAGS $KODI_CXXFLAGS"
export LIBS="$LIBS -lz" export LIBS="$LIBS -lz"
export JSON_BUILDER=$ROOT/$TOOLCHAIN/bin/JsonSchemaBuilder export JSON_BUILDER=$ROOT/$TOOLCHAIN/bin/JsonSchemaBuilder
@ -433,11 +433,11 @@ post_makeinstall_target() {
rm -rf $INSTALL/usr/lib/xbmc/xbmc-xrandr rm -rf $INSTALL/usr/lib/xbmc/xbmc-xrandr
fi fi
if [ ! "$XBMC_SCR_RSXS" = yes ]; then if [ ! "$KODI_SCR_RSXS" = yes ]; then
rm -rf $INSTALL/usr/share/xbmc/addons/screensaver.rsxs.* rm -rf $INSTALL/usr/share/xbmc/addons/screensaver.rsxs.*
fi fi
if [ ! "$XBMC_VIS_PROJECTM" = yes ]; then if [ ! "$KODI_VIS_PROJECTM" = yes ]; then
rm -rf $INSTALL/usr/share/xbmc/addons/visualization.projectm rm -rf $INSTALL/usr/share/xbmc/addons/visualization.projectm
fi fi
@ -483,7 +483,7 @@ post_makeinstall_target() {
cp $PKG_DIR/config/appliance.xml $INSTALL/usr/share/xbmc/system/settings cp $PKG_DIR/config/appliance.xml $INSTALL/usr/share/xbmc/system/settings
fi fi
if [ "$XBMC_EXTRA_FONTS" = yes ]; then if [ "$KODI_EXTRA_FONTS" = yes ]; then
mkdir -p $INSTALL/usr/share/xbmc/media/Fonts mkdir -p $INSTALL/usr/share/xbmc/media/Fonts
cp $PKG_DIR/fonts/*.ttf $INSTALL/usr/share/xbmc/media/Fonts cp $PKG_DIR/fonts/*.ttf $INSTALL/usr/share/xbmc/media/Fonts
fi fi

View File

@ -18,9 +18,9 @@
################################################################################ ################################################################################
if [ -e /run/lirc/lircd.irtrans ]; then if [ -e /run/lirc/lircd.irtrans ]; then
XBMC_ARGS="--lircdev /run/lirc/lircd.irtrans" KODI_ARGS="--lircdev /run/lirc/lircd.irtrans"
else else
XBMC_ARGS="--lircdev /run/lirc/lircd" KODI_ARGS="--lircdev /run/lirc/lircd"
fi fi
echo "XBMC_ARGS=\"$XBMC_ARGS\"" > /run/openelec/xbmc.conf echo "KODI_ARGS=\"$KODI_ARGS\"" > /run/openelec/xbmc.conf

View File

@ -10,7 +10,7 @@ Environment=HOME=/storage
EnvironmentFile=-/run/openelec/xbmc.conf EnvironmentFile=-/run/openelec/xbmc.conf
EnvironmentFile=-/run/openelec/debug/xbmc.conf EnvironmentFile=-/run/openelec/debug/xbmc.conf
ExecStartPre=-/usr/lib/xbmc/xbmc-config ExecStartPre=-/usr/lib/xbmc/xbmc-config
ExecStart=/bin/sh -c ". /etc/profile; exec /usr/lib/xbmc/xbmc.bin --standalone -fs $XBMC_ARGS $XBMC_DEBUG" ExecStart=/bin/sh -c ". /etc/profile; exec /usr/lib/xbmc/xbmc.bin --standalone -fs $KODI_ARGS $KODI_DEBUG"
# keep KillMode=process unless there is no good reason to switch to cgroup # keep KillMode=process unless there is no good reason to switch to cgroup
KillMode=process KillMode=process
TimeoutStopSec=5 TimeoutStopSec=5