# Makefile # .SUFFIXES: .SUFFIXES: .o .F include ../macros WRF_ROOT = ../.. OBJS = \ module_wrf_HYDRO.o \ wrf_drv_HYDRO.o all: $(OBJS) .F.o: @echo "" $(CPP) $(CPPFLAGS) -I$(NETCDFINC) $(*).F > $(*).f $(COMPILER90) -o $(@) $(F90FLAGS) $(MODFLAG) -I$(WRF_ROOT)/frame -I$(WRF_ROOT)/main -I$(WRF_ROOT)/external/esmf_time_f90 $(*).f $(RMD) $(*).f @echo "" ar -r ../lib/libHYDRO.a $(@) # # Dependencies: # module_wrf_HYDRO.o: ../Data_Rec/module_RT_data.o ../Data_Rec/module_namelist.o ../HYDRO_drv/module_HYDRO_drv.o wrf_drv_HYDRO.o: module_wrf_HYDRO.o clean: rm -f *.o *.mod *.stb *~ *.f