#! /bin/csh -f
echo set title '"'SYNOPSYS synthesis: multiplier'"' > plot.gp
echo set grid					>> plot.gp
echo 'set xlabel "time"'			>> plot.gp
echo '#set xrange[5:11]'			>> plot.gp
echo '#set xtics 4,.5,11'			>> plot.gp
echo 'set ylabel "area"'			>> plot.gp
echo '#set ytics 0,10000,100000'		>> plot.gp
echo 'set key outside Left samplen 2'		>> plot.gp

foreach fi (../mul*.log)
  set fib = `basename $fi .log`
  echo "###########################################################################################" >${fib}.plt
  echo "# ${fib}.plt generated from: ${fi}"	>>${fib}.plt
  echo "###########################################################################################" >>${fib}.plt
  echo "#TIMING      INFO      AREA"		>>${fib}.plt
  echo "#req.  act.  net  cell combinational  non-comb. total-cell     net-intercon.  total">>${fib}.plt
  awk -f makePlot.awk ${fi}			>> ${fib}.plt
  set fic = `echo ${fib} | sed s/mul// | sed s/Time//`
  if (! $?pLine) then
    set pLine = 'plot "'${fib}.plt'" using 2:7 title "'${fic}'" with points'
  else
    echo "${pLine},\"				>> plot.gp
    set pLine = '     "'${fib}.plt'" using 2:7 title "'${fic}'" with points'
  endif
end
echo "${pLine}"					>> plot.gp
unset pLine
echo 'set terminal postscript eps enhanced color solid "Palatino" 12' \
						>  plotPS.gp
echo 'set output "syn.eps"'			>> plotPS.gp
cat plot.gp					>> plotPS.gp
echo "pause -1"					>> plot.gp
