# Makefile for dcl-f90/f90

FC=frt -Am
FFLAGS=-I../f77
INSTDIR=../../lib
LIBFILE=$(INSTDIR)/libdcl-f90.a

.SUFFIXES: .o .f90

OBJS= \
    dcl_common.o \
    dcl_parm.o \
    blklib.o \
    chglib.o \
    chklib.o \
    ctrlib.o \
    datelib.o \
    fftlib.o \
    gnmlib.o \
    grpack.o \
    indxlib.o \
    intlib.o \
    intrlib.o \
    lrllib.o \
    maplib.o \
    oslib.o \
    rfalib.o \
    rnmlib.o \
    scpack.o \
    sgpack.o \
    shtrlib.o \
    slpack.o \
    syslib.o \
    timelib.o \
    udpack.o \
    uepack.o \
    ugpack.o \
    uhpack.o \
    umpack.o \
    uspack.o \
    uupack.o \
    uvpack.o \
    uwpack.o \
    uzpack.o \
    dcl.o

all: $(OBJS)

.f90.o:
	$(FC) -c $(FFLAGS) $<

install: all
	ar qv $(LIBFILE) *.o
	cp *.mod $(INSTDIR)

clean:
	-rm -f *.o *.mod
