#-*-makefile-*-

include		../../Makefile.hdr

RM_LIST =	$(OBJS) $(EXE) *.mod core 


OBJS	=	prepwrf.o prep_bilin.o wrf_par.o wrf_consts.o subs.o calendar.o interp_tools.o ncvar.o

EXE	=	prepwrf.e

LDFLAGS	=	-L${NETCDFLIB} $(CDFLIBS) -L${HDF5LIB}


.SUFFIXES:

all:		$(EXE)


prepwrf.e:	$(OBJS) 
		$(FC) -o $@ $(OBJS) $(FFLAGS) $(LDFLAGS)

subs.o:		calendar.mod

prepwrf.o:	prepwrf.F90 wrf_consts.mod wrf_par.mod calendar.mod interp_tools.mod ncvar.mod

prep_bilin.o:	interp_tools.mod

%.o:		%.F90
		$(FC) -o $@ $(FFLAGS) -c $<

%.mod:		%.F90
		$(FC) -o $*.o $(FFLAGS) -c $<

clean:
	$(RM) $(RM_LIST)

