#!/bin/sh -f


if [ $# = 0 ]
then
        echo "addVltSrcHeader: usage  addVltSrcHeader what file1 file2..."
        echo "e.g.: addVltSrcHeader "created from slalib source" file1 file2..."
        exit
fi

T_DIR=$VLTROOT/templates/forCoding
TEMPLATE=$T_DIR/c-procedure.template
AUTHOR=`whoami`
DATE=`date "+%d\/%m\/%y"`

if [ ! -r ${TEMPLATE} ]
then
        echo "Template $TEMPLATE does not exist!!"
        exit 1
fi


WHAT=$1

shift

for file in $*
do
	echo "        $file"
	grep -v "#%#" $TEMPLATE | sed  -e "1,$ s/NNNNNNNN/$AUTHOR/g" \
	                               -e "1,$ s/dd\/mm\/yy/$DATE/g" \
	                               -e "1,$ s/I>-<d/\Id/g"        \
	                               -e "s/created/${WHAT}/g" | cat - $file > tmp.tmp

	mv tmp.tmp $file

ed -s $file << EOF
/System Headers/-1,/___oOo/d
w
q
EOF

done
exit 0
