dirsrc=/labo/alc/leo/bin/drc
echo ""
echo "ALC (V)ersatil (T)echnology (S)uitable (S)ynthetizer... "
echo ""
trap ' /bin/rm JMZ*  *.alc_drc.c  2> /tmp/trash.vrdh; exit 1' 2 3 9 15
case $# in
     1) name=$1
	option=-g
	case $1 in
	     *.vrd.spec) ;;
	     *) echo 'usage : alc_tvts <nom de fichier>.vrd.spec'
		echo ""
		exit 1 ;;
	esac ;;
     2) name=$2
	option=$1
	case $2 in
	     *.vrd.spec) ;;
	     *) echo 'usage : alc_tvts <nom de fichier>.vrd.spec'
		echo ""
		exit 1 ;;
	esac ;;
     *)	echo 'usage : alc_tvts <nom de fichier>.vrd.spec'
	echo ""
	exit 1 ;;
esac
if $dirsrc/tvrc< $name 
   then cb -s < JMZregles > $dirsrc/g_regles.VER 
	cb -s < JMZfdrc > JMZfdrcs
	cb -s < JMZihdrc > JMZihdrcs
	name1=../`echo $name | sed -e 's/.vrd.spec/.alc_drc.c/'`
	cp JMZdefine $dirsrc/g_define.VER
	cat $dirsrc/h_d_fdrc.VER JMZfdrcs $dirsrc/h_f_fdrc.VER> $dirsrc/g_fdrc.VER
	cat $dirsrc/h_d_ihdrc.VER JMZihdrcs $dirsrc/h_f_ihdrc.VER > $dirsrc/g_ihdrc.VER 
	cat $dirsrc/d_alc_drc.VER JMZinitvar $dirsrc/f_alc_drc.VER > $name1 
	 /bin/rm JMZ*
   else  /bin/rm JMZ*
	exit 1 
fi
case $option in
     -c ) if cc -o `basename $name1 .c` $name1 -lm 
	     then strip `basename $name1 .c`
	     else  /bin/rm `basename $name1 .c` 2> /tmp/trash.vrdh 
		  exit 1
	  fi ;
	  echo "...enjoy your Synthetized (I)ncremental (H)ierarchical DRC... bye!";
	  echo " ";;
     -g ) ;;
      * ) echo 'usage : alc_tvts  <nom de fichier>.vrd.spec'
	  echo ""
	  exit 1 ;;
esac
exit 0
