diff --git a/scripts/image b/scripts/image index 55dc329c68..9d6f35b826 100755 --- a/scripts/image +++ b/scripts/image @@ -180,6 +180,28 @@ fi done fi +# copy vendor related files to filesystem + if [ -d "$HOME/.openelec/filesystem" ]; then + cp -PR $HOME/.openelec/filesystem/* $INSTALL + # install project specific systemd services + for service in $HOME/.openelec/filesystem/usr/lib/systemd/system/*.service ; do + if [ -f "$service" ] ; then + enable_service $(basename $service) + fi + done + fi + +# copy vendor project related files to filesystem + if [ -d "$HOME/.openelec/$PROJECT/filesystem" ]; then + cp -PR $HOME/.openelec/$PROJECT/filesystem/* $INSTALL + # install project specific systemd services + for service in $HOME/.openelec/$PROJECT/filesystem/usr/lib/systemd/system/*.service ; do + if [ -f "$service" ] ; then + enable_service $(basename $service) + fi + done + fi + # run depmod MODVER=$(basename $(ls -d $INSTALL/lib/modules/*)) find $INSTALL/lib/modules/$MODVER/ -name *.ko | \