#!/bin/sh

# Create startup script
# Peter Guntert, 13-01-1999

dmode=755
xmode=755

srcdir=`pwd | sed -e 's@^/tmp_mnt@@'`
subdir=`echo $srcdir | sed 's,.*\(src.*\)/*,\1,'`
basedir=`echo $srcdir | sed "s,/$subdir\$,,"`

case $# in 
1) bindir=$srcdir;;
2) bindir=$2
   if [ ! -d $2 ]; then mkdir -p $2; chmod $dmode $2; fi
   ;;
*) echo "Usage: establish program [bindir]"; exit 2;;
esac

#echo "srcdir=$srcdir"
#echo "subdir=$subdir"
#echo "basedir=$basedir"

(case $# in
1) grep -v '^COFIMALIB=LIBDIR' $basedir/etc/start.in;;
2) awk '/^export COFIMALIB/ { skip=0 }
       { if (skip==0) print }
       /^COFIMALIB=/ { skip=1 }' $basedir/etc/start.in
esac) |\
sed -e "s,SUBDIR,$subdir,g" \
    -e "s,PROGRAM,$1,g" \
    -e "s,LIBDIR,$basedir,g" > $bindir/$1

chmod $xmode $bindir/$1
