all :
	cd BKL              ; make all
	cd BPG              ; make all
	cd CV               ; make all
	cd Coords           ; make all
	cd DA2              ; make all
	cd DChv             ; make all
	cd DChvList         ; make all
	cd DChvManager      ; make all
	cd DDenseMtx        ; make all
	cd DDenseMtxList    ; make all
	cd DDenseMtxManager ; make all
	cd DFrontMtx        ; make all
	cd DInpMtx          ; make all
	cd DLinSystem       ; make all
	cd DPencil          ; make all
	cd DSTree           ; make all
	cd DStairMtx        ; make all
	cd DV               ; make all
	cd DVL              ; make all
	cd Drand            ; make all
	cd EGraph           ; make all
	cd ETree            ; make all
	cd GPart            ; make all
	cd Graph            ; make all
	cd IIheap           ; make all
	cd IV               ; make all
	cd IVL              ; make all
	cd Ideq             ; make all
	cd Lock             ; make all
	cd MPI              ; make all
	cd MSMD             ; make all
	cd Network          ; make all
	cd Perm             ; make all
	cd SymbFac          ; make all
	cd Tree             ; make all
	cd Utilities        ; make all
	cd misc             ; make all

lib :
	cd BKL              ; make lib
	cd BPG              ; make lib
	cd CV               ; make lib
	cd Coords           ; make lib
	cd DA2              ; make lib
	cd DChv             ; make lib
	cd DChvList         ; make lib
	cd DChvManager      ; make lib
	cd DDenseMtx        ; make lib
	cd DDenseMtxList    ; make lib
	cd DDenseMtxManager ; make lib
	cd DFrontMtx        ; make lib
	cd DInpMtx          ; make lib
	cd DLinSystem       ; make lib
	cd DPencil          ; make lib
	cd DSTree           ; make lib
	cd DStairMtx        ; make lib
	cd DV               ; make lib
	cd DVL              ; make lib
	cd Drand            ; make lib
	cd EGraph           ; make lib
	cd ETree            ; make lib
	cd GPart            ; make lib
	cd Graph            ; make lib
	cd IIheap           ; make lib
	cd IV               ; make lib
	cd IVL              ; make lib
	cd Ideq             ; make lib
	cd Lock             ; make lib
	cd MPI              ; make lib
	cd MSMD             ; make lib
	cd Network          ; make lib
	cd Perm             ; make lib
	cd SymbFac          ; make lib
	cd Tree             ; make lib
	cd Utilities        ; make lib
	cd misc             ; make lib

clean :
	cd BKL              ; make clean
	cd BPG              ; make clean
	cd CV               ; make clean
	cd Coords           ; make clean
	cd DA2              ; make clean
	cd DChv             ; make clean
	cd DChvList         ; make clean
	cd DChvManager      ; make clean
	cd DDenseMtx        ; make clean
	cd DDenseMtxList    ; make clean
	cd DDenseMtxManager ; make clean
	cd DFrontMtx        ; make clean
	cd DInpMtx          ; make clean
	cd DLinSystem       ; make clean
	cd DPencil          ; make clean
	cd DSTree           ; make clean
	cd DStairMtx        ; make clean
	cd DV               ; make clean
	cd DVL              ; make clean
	cd Drand            ; make clean
	cd EGraph           ; make clean
	cd ETree            ; make clean
	cd GPart            ; make clean
	cd Graph            ; make clean
	cd IIheap           ; make clean
	cd IV               ; make clean
	cd IVL              ; make clean
	cd Ideq             ; make clean
	cd Lock             ; make clean
	cd MPI              ; make clean
	cd MSMD             ; make clean
	cd Network          ; make clean
	cd Perm             ; make clean
	cd SymbFac          ; make clean
	cd Tree             ; make clean
	cd Utilities        ; make clean
	cd misc             ; make clean
	rm -f ReferenceManual/*.dvi
	rm -f UserManual/*.dvi
