#/////////////////////////////////////////////////////////////////////////////////////////
#   -- PLASMA --
#      University of Tennessee
#

include make.inc

all: lib
	(mv SRC/plasmalib.a coreBLAS/coreblaslib.a LAPACK/lapacklib.a LIB)
	(cp SRC/plasma.h SRC/plasmaf.h INCLUDE)

lib: coreblaslib lapacklib plasmalib

clean: cleanall

coreblaslib:
	( cd coreBLAS; $(MAKE) )

lapacklib:
	( cd LAPACK; $(MAKE) )

plasmalib:
	( cd SRC; $(MAKE) )

cleanall:
	( cd LAPACK; $(MAKE) clean )
	( cd coreBLAS; $(MAKE) clean )
	( cd SRC; $(MAKE) clean )
	( cd LIB; rm *.a )
	( cd INCLUDE; rm *.h)
