Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] Re: Plugin specific config files
Steffen Barszus wrote:
>
> ...
> Ok I have tried on my own a littlebit:
>
> plugins () {
> ls $PLUGIN_CONFS 2> /dev/null > /dev/null
> if test -e 0 ; then
> for plugin in $(basename `ls $PLUGIN_CONFS/*.conf`) ; do {
> if test -e $LIBDIR/libvdr-$plugin.so*; then
> for option in `sed -e's/#.*//' -e'/^ *$/d' -e's/"/\\"/g'
> "$PLUGIN_CONFS/$plugin"`; do
> options="$options --$option"
> done;
>
> PLUGINS="$PLUGINS -P\"${plugin%%.conf} $options\""
> fi
> }
> done
> fi
> }
>
> with f.i. mp3.conf :
> --------------------------
> #mp3 (0.8.0) - A versatile audio player
> #
> # mount=CMD use CMD to mount/unmount/eject mp3 sources
> # (default: mount.sh)
> #
> # network=CMD execute CMD before & after network access
> # (default: none)
> #
> # cddb=DIR search CDDB files in DIR
> # (default: /var/lib/cddb)
>
> #network=/usr/local/bin/vdrinternet
> -----------------------------------
>
> If someone sees a possible problem here it would be nice to notify me,
> i can too just use Klaus style, i just thought it is more in .conf file
> style ;).
>
> comments are welcome
This way you are forcing to use '--' options and make it impossible
to use short options (it is not mandatory that there is a long option
for every short option).
Klaus
--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.
Home |
Main Index |
Thread Index