mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-31 14:37:59 +00:00
xbmc-pvr: add support for project based sources.xml file
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
73e6d7a26f
commit
1f10530c77
@ -46,6 +46,10 @@ progress "setup XBMC"
|
|||||||
mkdir -p $HOME/.xbmc/userdata
|
mkdir -p $HOME/.xbmc/userdata
|
||||||
|
|
||||||
if [ ! -f $HOME/.xbmc/userdata/sources.xml ]; then
|
if [ ! -f $HOME/.xbmc/userdata/sources.xml ]; then
|
||||||
|
if [ -f /usr/share/xbmc/config/sources.xml ]; then
|
||||||
|
# include project specific sources
|
||||||
|
cp /usr/share/xbmc/config/sources.xml $HOME/.xbmc/userdata
|
||||||
|
else
|
||||||
cat > $HOME/.xbmc/userdata/sources.xml << EOF
|
cat > $HOME/.xbmc/userdata/sources.xml << EOF
|
||||||
<sources>
|
<sources>
|
||||||
<video>
|
<video>
|
||||||
@ -76,6 +80,7 @@ progress "setup XBMC"
|
|||||||
</sources>
|
</sources>
|
||||||
EOF
|
EOF
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
#
|
#
|
||||||
# common setup guisettings
|
# common setup guisettings
|
||||||
|
@ -92,6 +92,10 @@ mkdir -p $PYTHON_LIBDIR/site-packages/xbmc
|
|||||||
cp -R $PROJECT_DIR/$PROJECT/xbmc/guisettings.xml $INSTALL/usr/share/xbmc/config
|
cp -R $PROJECT_DIR/$PROJECT/xbmc/guisettings.xml $INSTALL/usr/share/xbmc/config
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -f $PROJECT_DIR/$PROJECT/xbmc/sources.xml ]; then
|
||||||
|
cp -R $PROJECT_DIR/$PROJECT/xbmc/sources.xml $INSTALL/usr/share/xbmc/config
|
||||||
|
fi
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/share/xbmc/system/
|
mkdir -p $INSTALL/usr/share/xbmc/system/
|
||||||
if [ -f $PROJECT_DIR/$PROJECT/xbmc/advancedsettings.xml ]; then
|
if [ -f $PROJECT_DIR/$PROJECT/xbmc/advancedsettings.xml ]; then
|
||||||
cp $PROJECT_DIR/$PROJECT/xbmc/advancedsettings.xml $INSTALL/usr/share/xbmc/system/
|
cp $PROJECT_DIR/$PROJECT/xbmc/advancedsettings.xml $INSTALL/usr/share/xbmc/system/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user