#!Makefile
include ../Mkinclude

SRC	= stretch.f90 \
	  dcl_arrayval.f90 dcl_defval.f90 dcl_read_name.f90 \
	  dcl_calc.f90 dcl_alloc.f90 \
	  dcl_auto.f90 dcl_thermo_graph.f90
OBJ	= stretch.o \
	  dcl_defval.o dcl_arrayval.o dcl_read_name.o \
	  dcl_calc.o dcl_alloc.o \
	  dcl_auto.o dcl_thermo_graph.o
MOD	= m_stretch.mod \
	  dcl_defval.mod dcl_arrayval.mod dcl_read_name.mod \
	  dcl_calc.mod dcl_alloc.mod \
	  dcl_automatic.mod dcl_thermo_graph.mod
LIB	= libdclaf90.a
LDLIB	= stpk
LDHOME	= /home/satoki/usr/local
LDLIBDIR= $(LDHOME)/lib
LDINCDIR= $(LDHOME)/include

all: $(LIB)

$(LIB): $(OBJ)
	$(AR) r $@ $(OBJ)
	cp $@ ${LIBDIR}
	cp $(MOD) ${MODINC}

$(OBJ): %.o: %.f90
	$(FC) ${FLAGS} -I${LDINCDIR} -c $< -L${LDLIBDIR} -l$(LDLIB)

clean:
	rm -rf *.o *.mod *.a
