--- makefile.orig	1999-01-25 20:39:39 UTC
+++ makefile
@@ -1,169 +1,169 @@
 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
+	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
+	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
+	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
+	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
