SHELL=/bin/sh #---------------------------------------------------------------- # makefile: # prgmmr: george gayno ORG: NP2 DATE: 2005-09-15 # # usage: # type "make" # # remarks: # this program works best with 8 byte floats!! #---------------------------------------------------------------- include makefile.conf EXE = nam_coldstart OBJS = program_setup.o \ coldstart_wrf.o \ read_data.o \ interp_data.o \ write_data.o \ surface_chgres.o \ machine.o $(EXE): ${OBJS} $(FCOMP) $(FFLAGS) ${LFLAGS} -o ${EXE} ${OBJS} \ ${SFC_UTIL_LIB} $(NCEP_LIBS) coldstart_wrf.o: program_setup.o read_data.o interp_data.o write_data.o ${FCOMP} ${FFLAGS} -c coldstart_wrf.f program_setup.o: ${FCOMP} ${FFLAGS} -c program_setup.f machine.o: ${FCOMP} ${FFLAGS} -c machine.f surface_chgres.o: machine.o ${FCOMP} ${FFLAGS} ${FPPFLAGS} -c surface_chgres.F read_data.o: program_setup.o surface_chgres.o ${FCOMP} ${FFLAGS} -c read_data.f interp_data.o: program_setup.o read_data.o surface_chgres.o ${FCOMP} ${FFLAGS} -c interp_data.f write_data.o: interp_data.o program_setup.o ${FCOMP} ${FFLAGS} -c write_data.f clean: rm -f *.o *.mod ${EXE}