#!/bin/sh -x

cd ..

if [ `ls -1 [A-Za-z0-9]*.kicad_pcb | wc -l` -gt 1 ]; then
    if [ -f "$1" ]; then
	base=`basename $1 .kicad_pcb`
    fi
else
    base=`basename [A-Za-z0-9]*.kicad_pcb .kicad_pcb`
fi

if [ ! -f $base.kicad_pcb ]; then
    echo "Usage: ./view file.kicad_pcb"
    echo " Views the Gerber files associated with a board."
    exit 1
fi

cd gerbers

gerbv $base-Edge[_.]Cuts.g* *.drl \
  $base-F[_.]SilkS.g* $base-F[_.]Paste* $base-F[_.]Mask.g*\
  $base-F[_.]Cu.g* $base-B[_.]SilkS.g* $base-B[_.]Paste.g* \
  $base-B[_.]Mask.g* $base-B[_.]Cu.g*
