#!/bin/sh |
|
DEFINES="" |
ARGS="" |
|
if [ -f @DIR@/CVS/Entries ] ; then |
VERSION="cvs-@VERSION@" |
else |
VERSION="@VERSION@" |
fi |
|
while [ ! c"$1" = "c" ] ; do |
case "$1" in |
-D*|-d*|-t*) |
DEFINES="$DEFINES $1" |
;; |
'--debug'|'--with-debug'|'--enable-debug') |
DEBUG=1 |
DEFINES="-DVP_DEBUG $DEFINES" |
;; |
'--version') |
echo "AIDO MediaPlayer backend server $VERSION" |
exit 0 |
;; |
'--help'|'-?') |
sed -e "s/\\.B/`tput 'bold' 2>/dev/null`/g" -e "s/B\\./`tput 'sgr0' 2>/dev/null`/g" << EOF |
This command will start the AIDO MediaPlayer backend server (version $VERSION). |
Installation directory: @DIR@ |
|
Options: |
|
.B--versionB.: Output version information |
.B--help -?B.: This information. |
.B--offlineB.: Indicate that there is no network connection |
available. Disables metaserver access. |
.B--debugB.: Output more debug information |
|
EOF |
tput 'rmso' 2>/dev/null |
exit 0 |
;; |
*) |
ARGS="$ARGS $1" |
;; |
esac |
shift |
done |
|
cd "@DIR@/programs/server" |
ARGS="$DEFINES -M../../pike-modules main.pike $ARGS" |
|
if [ ! x$DEBUG = x ] ; then |
echo cd "@DIR@/programs/server" |
echo exec pike "$ARGS" |
fi |
|
exec pike $ARGS |
|