#! /bin/csh -f
# Last edited on 2000-01-11 10:04:40 by stolfi

set name = "$1"; shift;
set scale = "$1"; shift;

set dt = `date +%Y-%m-%d-%H%M%S`

# Run on temporary directory:

if ( ! ( -d ${name} ) ) mkdir ${name} 

set dir = "${name}/${dt}"
mkdir ${dir}
echo "output to ${dir}"

TestDrawingPlot \
  -inName ${name} \
  -outDir ${dir} \
  -scale ${scale}
  
# See if we got something: 

cd ${dir}

set files = ( `ls -d *.eps . | egrep '^M[0-9][0-9]-'`  )

set ok = 1
if ( $#files == 0 ) then
  set ok = 0
  if ( ( ! -r ${files[1]} ) || ( -z ${files[1]} ) ) then
    set ok = 0
  endif
endif

if ( ! $ok ) then
  cd ../..
  echo "no output - deleting ${dir}"
  /bin/rm -rf ${dir}
  exit 1
endif

ln -s ${files[1]} INI.eps
ln -s ${files[$#files]} FIN.eps

foreach f ( FIN.eps ${files} )
  if ( ( -f ${f} ) && ( ! ( -z ${f} ) ) ) then
    ghostview ${f}
  endif
end

cd ../..
