de23632002-02-05Per Hedbor #!/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*) 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