include ../../include/make.inc

.SUFFIXES : .f90 .o .a


LIB=../../../lib/libCube2.a

OBJ= cugen.o  cutable.o  fft23457bd.o  pbend.o  pbint.o  pcoco.o  pcomb.o  peuc.o  pfft.o  pietc.o  pkind.o  plau.o  pmat2.o  pmat3.o  pmat.o

RM      = /bin/rm -f

COMPILE.f = $(FC) -c $(FFLAGS)  -module ../../../lib
#COMPILE.f = $(FC) -c $(FFLAGS)  -L ../../../lib
#DRAGAN FFLAGS2
${LIB}: ${OBJ}
	ar r $@ ${OBJ}


# dependencies
cugen.o: pkind.o
cugen.o: cutable.o
cugen.o: pbint.o
cugen.o: pbend.o
cugen.o: pcoco.o
cugen.o: peuc.o
cugen.o: pietc.o
cugen.o: cutable.o
cugen.o: pmat.o
cutable.o : pkind.o
pbend.o: pkind.o
pbint.o: pkind.o
pbint.o: pietc.o
pbint.o: pcomb.o
pbint.o: pbend.o
pcoco.o: pkind.o
pcoco.o: plau.o
pcoco.o: pietc.o
pcoco.o: peuc.o
pcomb.o: pkind.o
pcomb.o: pietc.o
peuc.o: pkind.o
peuc.o: pmat.o
pfft.o: pkind.o
pfft.o: fft23457bd.o
pfft.o: pietc.o
plau.o: pkind.o
plau.o: pietc.o
plau.o: pfft.o
pietc.o: pkind.o
pmat.o: pkind.o
pmat.o: pietc.o
pmat2.o: pkind.o
pmat2.o: pmat.o
pmat3.o: pkind.o









.f90.o:
	$(COMPILE.f) $<
	
clean: 
	${RM} ${OBJ} ${LIB}
%.o: %.mod
