
AR = ar

include ../../make.inc

#-------------------------------------------------------------------------------
# Suffix Rules
#-------------------------------------------------------------------------------
.SUFFIXES: .o .f
.f.o:
	$(F77) $(F77_OPTS) -c $<

#-------------------------------------------------------------------------------
# File dependencies
#-------------------------------------------------------------------------------
SRC = \
 cdotc.f   cgemm.f   daxpy.f   dcabs1.f  dcopy.f  ddot.f   dgemm.f  dgemv.f \
 dger.f    dnrm2.f   drot.f    dscal.f   dspmv.f  dspr2.f  dswap.f  dsymm.f \
 dsymv.f   dsyr2.f   dsyr2k.f  dsyrk.f   dtrmm.f  dtrmv.f  dtrsm.f  dtrsv.f \
 dzasum.f  dznrm2.f  idamax.f  izamax.f  lsame.f  zaxpy.f  zcopy.f  zdotc.f \
 zdotu.f   zdrot.f   zdscal.f  zgemm.f   zgemv.f  zgerc.f  zgeru.f  zhemm.f \
 zhemv.f   zher2.f   zher2k.f  zherk.f   zhpmv.f  zhpr2.f  zhpr.f   zscal.f \
 zswap.f   ztbsv.f   ztpmv.f   ztpsv.f   ztrmm.f  ztrmv.f  ztrsm.f  ztrsv.f

OBJ = $(SRC:.f=.o)

blas:	$(OBJ)
	$(AR) -rc blas.a $(OBJ)

clean:
	rm -f *.o *.mod *~ *.a ifc* *.gcno gmon.out

ls:
	ls -x --tabsize=0 --width=80 *.f
