drivers :
	cd A2               ; $(MAKE) all_drivers
	cd BKL              ; $(MAKE) all_drivers
	cd BPG              ; $(MAKE) all_drivers
	cd Chv              ; $(MAKE) all_drivers
	cd ChvList          ; $(MAKE) all_drivers
	cd ChvManager       ; $(MAKE) all_drivers
	cd Coords           ; $(MAKE) all_drivers
	cd DSTree           ; $(MAKE) all_drivers
	cd DV               ; $(MAKE) all_drivers
	cd DenseMtx         ; $(MAKE) all_drivers
	cd Drand            ; $(MAKE) all_drivers
	cd EGraph           ; $(MAKE) all_drivers
	cd ETree            ; $(MAKE) all_drivers
	cd FrontMtx         ; $(MAKE) all_drivers
	cd GPart            ; $(MAKE) all_drivers
	cd Graph            ; $(MAKE) all_drivers
	cd I2Ohash          ; $(MAKE) all_drivers
	cd IIheap           ; $(MAKE) all_drivers
	cd IV               ; $(MAKE) all_drivers
	cd IVL              ; $(MAKE) all_drivers
	cd Ideq             ; $(MAKE) all_drivers
	cd InpMtx           ; $(MAKE) all_drivers
	cd Lock             ; $(MAKE) all_drivers
	cd MPI              ; $(MAKE) all_drivers
	cd MSMD             ; $(MAKE) all_drivers
	cd MT               ; $(MAKE) all_drivers
	cd Network          ; $(MAKE) all_drivers
	cd PatchAndGoInfo   ; $(MAKE) all_drivers
	cd Pencil           ; $(MAKE) all_drivers
	cd Perm             ; $(MAKE) all_drivers
	cd SemiImplMtx      ; $(MAKE) all_drivers
	cd SolveMap         ; $(MAKE) all_drivers
	cd SubMtx           ; $(MAKE) all_drivers
	cd SubMtxList       ; $(MAKE) all_drivers
	cd SubMtxManager    ; $(MAKE) all_drivers
	cd SymbFac          ; $(MAKE) all_drivers
	cd Tree             ; $(MAKE) all_drivers
	cd Utilities        ; $(MAKE) all_drivers
	cd ZV               ; $(MAKE) all_drivers
	cd misc             ; $(MAKE) all_drivers

clean :
	cd A2               ; $(MAKE) clean
	cd BKL              ; $(MAKE) clean
	cd BPG              ; $(MAKE) clean
	cd Chv              ; $(MAKE) clean
	cd ChvList          ; $(MAKE) clean
	cd ChvManager       ; $(MAKE) clean
	cd Coords           ; $(MAKE) clean
	cd DSTree           ; $(MAKE) clean
	cd DV               ; $(MAKE) clean
	cd DenseMtx         ; $(MAKE) clean
	cd Drand            ; $(MAKE) clean
	cd EGraph           ; $(MAKE) clean
	cd ETree            ; $(MAKE) clean
	cd FrontMtx         ; $(MAKE) clean
	cd GPart            ; $(MAKE) clean
	cd Graph            ; $(MAKE) clean
	cd I2Ohash          ; $(MAKE) clean
	cd IIheap           ; $(MAKE) clean
	cd IV               ; $(MAKE) clean
	cd IVL              ; $(MAKE) clean
	cd Ideq             ; $(MAKE) clean
	cd InpMtx           ; $(MAKE) clean
	cd Lock             ; $(MAKE) clean
	cd MPI              ; $(MAKE) clean
	cd MSMD             ; $(MAKE) clean
	cd MT               ; $(MAKE) clean
	cd Network          ; $(MAKE) clean
	cd PatchAndGoInfo   ; $(MAKE) clean
	cd Pencil           ; $(MAKE) clean
	cd Perm             ; $(MAKE) clean
	cd SemiImplMtx      ; $(MAKE) clean
	cd SolveMap         ; $(MAKE) clean
	cd SubMtx           ; $(MAKE) clean
	cd SubMtxList       ; $(MAKE) clean
	cd SubMtxManager    ; $(MAKE) clean
	cd SymbFac          ; $(MAKE) clean
	cd Tree             ; $(MAKE) clean
	cd Utilities        ; $(MAKE) clean
	cd ZV               ; $(MAKE) clean
	cd misc             ; $(MAKE) clean
	cd documentation    ; $(MAKE) clean
	- rm -f *.o *.a

lib :
	cd A2               ; $(MAKE) lib
	cd BKL              ; $(MAKE) lib
	cd BPG              ; $(MAKE) lib
	cd Chv              ; $(MAKE) lib
	cd ChvList          ; $(MAKE) lib
	cd ChvManager       ; $(MAKE) lib
	cd Coords           ; $(MAKE) lib
	cd DSTree           ; $(MAKE) lib
	cd DV               ; $(MAKE) lib
	cd DenseMtx         ; $(MAKE) lib
	cd Drand            ; $(MAKE) lib
	cd EGraph           ; $(MAKE) lib
	cd ETree            ; $(MAKE) lib
	cd FrontMtx         ; $(MAKE) lib
	cd GPart            ; $(MAKE) lib
	cd Graph            ; $(MAKE) lib
	cd I2Ohash          ; $(MAKE) lib
	cd IIheap           ; $(MAKE) lib
	cd IV               ; $(MAKE) lib
	cd IVL              ; $(MAKE) lib
	cd Ideq             ; $(MAKE) lib
	cd InpMtx           ; $(MAKE) lib
	cd Lock             ; $(MAKE) lib
	cd MSMD             ; $(MAKE) lib
	cd Network          ; $(MAKE) lib
	cd PatchAndGoInfo   ; $(MAKE) lib
	cd Pencil           ; $(MAKE) lib
	cd Perm             ; $(MAKE) lib
	cd SemiImplMtx      ; $(MAKE) lib
	cd SolveMap         ; $(MAKE) lib
	cd SubMtx           ; $(MAKE) lib
	cd SubMtxList       ; $(MAKE) lib
	cd SubMtxManager    ; $(MAKE) lib
	cd SymbFac          ; $(MAKE) lib
	cd Tree             ; $(MAKE) lib
	cd Utilities        ; $(MAKE) lib
	cd ZV               ; $(MAKE) lib
	cd misc             ; $(MAKE) lib
#cd MPI              ; $(MAKE) lib
#cd MT               ; $(MAKE) lib

global :
	cd A2/src             ; $(MAKE) -f makeGlobalLib
	cd BKL/src            ; $(MAKE) -f makeGlobalLib
	cd BPG/src            ; $(MAKE) -f makeGlobalLib
	cd Chv/src            ; $(MAKE) -f makeGlobalLib
	cd ChvList/src        ; $(MAKE) -f makeGlobalLib
	cd ChvManager/src     ; $(MAKE) -f makeGlobalLib
	cd Coords/src         ; $(MAKE) -f makeGlobalLib
	cd DSTree/src         ; $(MAKE) -f makeGlobalLib
	cd DV/src             ; $(MAKE) -f makeGlobalLib
	cd DenseMtx/src       ; $(MAKE) -f makeGlobalLib
	cd Drand/src          ; $(MAKE) -f makeGlobalLib
	cd EGraph/src         ; $(MAKE) -f makeGlobalLib
	cd ETree/src          ; $(MAKE) -f makeGlobalLib
	cd FrontMtx/src       ; $(MAKE) -f makeGlobalLib
	cd GPart/src          ; $(MAKE) -f makeGlobalLib
	cd Graph/src          ; $(MAKE) -f makeGlobalLib
	cd I2Ohash/src        ; $(MAKE) -f makeGlobalLib
	cd IIheap/src         ; $(MAKE) -f makeGlobalLib
	cd IV/src             ; $(MAKE) -f makeGlobalLib
	cd IVL/src            ; $(MAKE) -f makeGlobalLib
	cd Ideq/src           ; $(MAKE) -f makeGlobalLib
	cd InpMtx/src         ; $(MAKE) -f makeGlobalLib
	cd Lock/src           ; $(MAKE) -f makeGlobalLib
	cd MSMD/src           ; $(MAKE) -f makeGlobalLib
	cd Network/src        ; $(MAKE) -f makeGlobalLib
	cd PatchAndGoInfo/src ; $(MAKE) -f makeGlobalLib
	cd Pencil/src         ; $(MAKE) -f makeGlobalLib
	cd Perm/src           ; $(MAKE) -f makeGlobalLib
	cd SemiImplMtx/src    ; $(MAKE) -f makeGlobalLib
	cd SolveMap/src       ; $(MAKE) -f makeGlobalLib
	cd SubMtx/src         ; $(MAKE) -f makeGlobalLib
	cd SubMtxList/src     ; $(MAKE) -f makeGlobalLib
	cd SubMtxManager/src  ; $(MAKE) -f makeGlobalLib
	cd SymbFac/src        ; $(MAKE) -f makeGlobalLib
	cd Tree/src           ; $(MAKE) -f makeGlobalLib
	cd Utilities/src      ; $(MAKE) -f makeGlobalLib
	cd ZV/src             ; $(MAKE) -f makeGlobalLib
	cd misc/src           ; $(MAKE) -f makeGlobalLib
#cd MPI/src            ; $(MAKE) -f makeGlobalLib
#cd MT/src             ; $(MAKE) -f makeGlobalLib


syntax highlighted by Code2HTML, v. 0.9.1