#! /bin/csh -f
set plSets = (Area Time)
foreach plSet ($plSets)
  echo set title '"'SYNOPSYS synthesys: multiplier - ${plSet}'"' > plot.${plSet}
  echo set grid					>> plot.${plSet}
  echo 'set xlabel "time"'			>> plot.${plSet}
  echo '#set xrange[5:11]'			>> plot.${plSet}
  echo '#set xtics 4,.5,11'			>> plot.${plSet}
  echo 'set ylabel "area"'			>> plot.${plSet}
  echo '#set ytics 0,10000,100000'		>> plot.${plSet}
  echo 'set key outside Left samplen 2'		>> plot.${plSet}

  foreach fi (../mul*${plSet}.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/$plSet//`
    if (! $?pLine) then
      set pLine = 'plot "'${fib}.plt'" using 2:7 title "'${fic}'" with points'
    else
      echo "${pLine},\"				>> plot.${plSet}
      set pLine = '     "'${fib}.plt'" using 2:7 title "'${fic}'" with points'
    endif
  end
  echo "${pLine}"				>> plot.${plSet}
  unset pLine
  echo 'set terminal postscript eps enhanced color solid "Palatino" 12' \
						>  plotPS.${plSet}
  echo 'set output "'${plSet}'.eps"'		>> plotPS.${plSet}
  cat plot.${plSet}				>> plotPS.${plSet}
  echo "pause -1"				>> plot.${plSet}
end
