# Makefile for compilation of libthdyct

.KEEP_STATE:

.SUFFIXES:

.SUFFIXES: .f .o

# First define some useful things like
FC = gfortran
RM = /bin/rm -f
MV = /bin/mv -f
CP = /usr/bin/cp
AR = /usr/bin/ar

FFLAGS = -O
INCLFLAGS = 
LDFLAGS = 
LIBDIR = 
ARFLAGS = qcs

# then go ahead
SRCFILES = specia_cb.f \
	ak0.f ak1.f ak2.f akb.f akw.f  bhso4.f bhf.f\
	akcalc.f akarag.f \
	totbor.f  totca.f \
	rhosw.f 


###############  You need not to change anything below  ###############

OBJFILES = $(SRCFILES:.f=.o)

libthdyct.a : $(OBJFILES)
	$(RM) $@ $(LIBDIR)/$@
	$(AR) $(ARFLAGS) $@ $(OBJFILES)
	$(RM) $(OBJFILES)

.f.o:;
	$(FC) -c $(FFLAGS) $(INCLFLAGS) -o $@ $*.f

clean : 
	$(RM) *.o *.inc *.for *.lst *% *.bb *.bbg *.gcov *.da *.mod *~ ~*

tidy : clean
	$(RM) libthdyct.a

