#include ../../configure.hwrf #OBJS = ATAN2D.o COSD.o DECVAR.o DISTSP.o SIND.o TIMSUB.o gfafos.o EXEC = create_stats_short.exe cal_swath_binary.exe #SRC= ATAN2D.f COSD.f DECVAR.f DISTSP.f OFILES.f SIND.f TIMSUB.f \ # gfafos.f OBJS = create_stats_short.f90 DISTSP.f ATAN2D.f COSD.f SIND.f #OBJS = ${SRC:.f90=.o} # Must use hwrf-utilities w3 library # LIBS = -L../../libs -lw3_i4r4 # # # # Lines from here on down should not need to be changed. # FC = ftn # ifort #${COMP} LDFLAGS = #CMD = gfdl_afos #PROFLIB = -lprof # #FFLAGS = -g -qarch=pwr3 -qintsize=4 -qrealsize=4 #FFLAGS = -F #FFLAGS = -Wf"-ez" #FFLAGS = -O2 -qsave -qintsize=$(ISIZE) -qrealsize=$(RSIZE) # FFLAGS = -O2 -i4 -convert big_endian FFLAGS = -O2 all: $(EXEC) create_stats_short.exe: $(OBJS) $(FC) $(LDFLAGS) $(FFLAGS) -o $(@) $(OBJS) $(LIBS) cal_swath_binary.exe: create_stats_short.f90 $(FC) $(LDFLAGS) $(FFLAGS) -o $(@) cal_swath_binary.f90 $(LIBS) clean: -rm -f *.exe