#! /bin/csh -f

tar -cvf spooles.2.2.tar \
   makefile \
   makeLib \
   updLib \
   dotar \
   cfiles.h \
   timings.h \
   DLIST.h \
   SPOOLES.h \
   Make.inc \
   *.html \
   A2.h \
      A2/{*.h,makefile} \
      A2/src/{makefile,makeGlobalLib,*.c} \
      A2/drivers/{do*,makefile,*.c} \
      A2/doc \
   BKL.h \
      BKL/{*.h,makefile} \
      BKL/src/{makefile,makeGlobalLib,*.c} \
      BKL/doc \
   BPG.h \
      BPG/{*.h,makefile} \
      BPG/src/{makefile,makeGlobalLib,*.c} \
      BPG/drivers/{do*,makefile,*.c} \
      BPG/doc \
   Chv.h \
      Chv/{*.h,makefile} \
      Chv/src/{makefile,makeGlobalLib,*.c} \
      Chv/drivers/{do*,makefile,*.c} \
      Chv/doc \
   ChvList.h \
      ChvList/{*.h,makefile} \
      ChvList/src/{makefile,makeGlobalLib,*.c} \
      ChvList/doc \
   ChvManager.h \
      ChvManager/{*.h,makefile} \
      ChvManager/src/{makefile,makeGlobalLib,*.c} \
      ChvManager/doc \
   Coords.h \
      Coords/{*.h,makefile} \
      Coords/src/{makefile,makeGlobalLib,*.c} \
      Coords/drivers/{do*,makefile,*.c} \
      Coords/doc \
   DSTree.h \
      DSTree/{*.h,makefile} \
      DSTree/src/{makefile,makeGlobalLib,*.c} \
      DSTree/drivers/{do*,makefile,*.c,cutoff.dvf} \
      DSTree/doc \
   DV.h \
      DV/{*.h,makefile} \
      DV/src/{makefile,makeGlobalLib,*.c} \
      DV/drivers/{makefile,makeGlobalLib,*.c} \
      DV/doc \
   DenseMtx.h \
      DenseMtx/{*.h,makefile} \
      DenseMtx/src/{makefile,makeGlobalLib,*.c} \
      DenseMtx/doc \
   Drand.h \
      Drand/{*.h,makefile} \
      Drand/src/{makefile,makeGlobalLib,*.c} \
      Drand/drivers/{do*,makefile,*.c} \
      Drand/doc \
   EGraph.h \
      EGraph/{*.h,makefile} \
      EGraph/src/{makefile,makeGlobalLib,*.c} \
      EGraph/drivers/{do*,makefile,*.c} \
      EGraph/doc \
   ETree.h \
      ETree/{*.h,makefile} \
      ETree/src/{makefile,makeGlobalLib,*.c} \
      ETree/drivers/{do*,makefile,*.c} \
      ETree/doc \
   Eigen.h \
      Eigen/{*.h,makefile} \
      Eigen/srcST/{makefile,makeGlobalLib,*.c} \
      Eigen/srcMT/{makefile,makeGlobalLib,*.c} \
      Eigen/srcMPI/{makefile,makeGlobalLib,*.c} \
      Eigen/drivers/{do*,makefile,*.c,*.inp,*.pg} \
      Eigen/doc \
   FrontMtx.h \
      FrontMtx/{*.h,makefile} \
      FrontMtx/src/{makefile,makeGlobalLib,*.c} \
      FrontMtx/drivers/{do*,makefile,*.c} \
      FrontMtx/doc \
   GPart.h \
      GPart/{*.h,makefile} \
      GPart/src/{makefile,makeGlobalLib,*.c} \
      GPart/drivers/{do*,makefile,*.c} \
      GPart/doc \
   Graph.h \
      Graph/{*.h,makefile} \
      Graph/src/{makefile,makeGlobalLib,*.c} \
      Graph/drivers/{do*,makefile,*.c} \
      Graph/doc \
   I2Ohash.h \
      I2Ohash/{*.h,makefile} \
      I2Ohash/src/{makefile,makeGlobalLib,*.c} \
      I2Ohash/drivers/{makefile,makeGlobalLib,*.c} \
      I2Ohash/doc \
   IIheap.h \
      IIheap/{*.h,makefile} \
      IIheap/src/{makefile,makeGlobalLib,*.c} \
      IIheap/doc \
   ILUMtx.h \
      ILUMtx/{*.h,makefile} \
      ILUMtx/src/{makefile,makeGlobalLib,*.c} \
      ILUMtx/drivers/{do*,makefile,*.c} \
      ILUMtx/doc \
   IV.h \
      IV/{*.h,makefile} \
      IV/src/{makefile,makeGlobalLib,*.c} \
      IV/drivers/{do*,makefile,*.c} \
      IV/doc \
   IVL.h \
      IVL/{*.h,makefile} \
      IVL/src/{makefile,makeGlobalLib,*.c} \
      IVL/doc \
      IVL/drivers/{do*,makefile,*.c} \
   Ideq.h \
      Ideq/{*.h,makefile} \
      Ideq/src/{makefile,makeGlobalLib,*.c} \
      Ideq/doc \
   InpMtx.h \
      InpMtx/{*.h,makefile} \
      InpMtx/src/{makefile,makeGlobalLib,*.c} \
      InpMtx/drivers/{do*,makefile,*.c} \
      InpMtx/doc \
   Iter.h \
      Iter/{*.h,makefile} \
      Iter/src/{makefile,makeGlobalLib,*.c} \
      Iter/drivers/{do*,makefile,*.c} \
      Iter/doc \
   LinSol.h \
      LinSol/{*.h,makefile} \
      LinSol/srcST/{makefile,makeGlobalLib,*.c} \
      LinSol/srcMT/{makefile,makeGlobalLib,*.c} \
      LinSol/srcMPI/{makefile,makeGlobalLib,*.c} \
      LinSol/drivers/{do*,makefile,*.c,*.input,*.pg} \
      LinSol/doc \
   Lock.h \
      Lock/{*.h,makefile} \
      Lock/src/{makefile,makeGlobalLib,*.c} \
      Lock/doc \
   MPI.h \
      MPI/{*.h,makefile} \
      MPI/src/{makefile,makeGlobalLib,*.c} \
      MPI/drivers/{do*,makefile,*.c,*.input,*.pg} \
      MPI/doc \
   MSMD.h \
      MSMD/{*.h,makefile} \
      MSMD/src/{makefile,makeGlobalLib,*.c} \
      MSMD/drivers/{do*,makefile,*.c} \
      MSMD/doc \
   MT.h \
      MT/{*.h,makefile} \
      MT/src/{makefile,makeGlobalLib,*.c} \
      MT/drivers/{do*,makefile,*.c,*.input} \
      MT/doc \
   Network.h \
      Network/{*.h,makefile} \
      Network/src/{makefile,makeGlobalLib,*.c} \
      Network/doc \
   PatchAndGoInfo.h \
      PatchAndGoInfo/{*.h,makefile} \
      PatchAndGoInfo/src/{makefile,makeGlobalLib,*.c} \
      PatchAndGoInfo/doc \
   Pencil.h \
      Pencil/{*.h,makefile} \
      Pencil/src/{makefile,makeGlobalLib,*.c} \
      Pencil/doc \
   Perm.h \
      Perm/{*.h,makefile} \
      Perm/src/{makefile,makeGlobalLib,*.c} \
      Perm/drivers/{do*,makefile,*.c} \
      Perm/doc \
   SemiImplMtx.h \
      SemiImplMtx/{*.h,makefile} \
      SemiImplMtx/src/{makefile,makeGlobalLib,*.c} \
      SemiImplMtx/drivers/{do*,makefile,*.c} \
      SemiImplMtx/doc \
   SolveMap.h \
      SolveMap/{*.h,makefile} \
      SolveMap/src/{makefile,makeGlobalLib,*.c} \
      SolveMap/doc \
   SubMtx.h \
      SubMtx/{*.h,makefile} \
      SubMtx/src/{makefile,makeGlobalLib,*.c} \
      SubMtx/drivers/{do*,makefile,*.c,*submtx*} \
      SubMtx/doc \
   SubMtxList.h \
      SubMtxList/{*.h,makefile} \
      SubMtxList/src/{makefile,makeGlobalLib,*.c} \
      SubMtxList/doc \
   SubMtxManager.h \
      SubMtxManager/{*.h,makefile} \
      SubMtxManager/src/{makefile,makeGlobalLib,*.c} \
      SubMtxManager/doc \
   SymbFac.h \
      SymbFac/{*.h,makefile} \
      SymbFac/src/{makefile,makeGlobalLib,*.c} \
      SymbFac/drivers/{do*,makefile,*.c} \
      SymbFac/doc \
   Tree.h \
      Tree/{*.h,makefile} \
      Tree/src/{makefile,makeGlobalLib,*.c} \
      Tree/drivers/{do*,makefile,*.c} \
      Tree/doc \
   Utilities.h \
      Utilities/{*.h,makefile} \
      Utilities/src/{makefile,makeGlobalLib,*.c} \
      Utilities/drivers/{do*,makefile,*.c} \
      Utilities/doc \
   ZV.h \
      ZV/{*.h,makefile} \
      ZV/src/{makefile,makeGlobalLib,*.c} \
      ZV/drivers/{do*,makefile,*.c} \
      ZV/doc \
   misc.h \
      misc/{*.h,makefile} \
      misc/src/{makefile,makeGlobalLib,*.c} \
      misc/drivers/{do*,makefile,*.c,*.input} \
      misc/doc \
   Matrices \
   documentation
