# compiler FC = pgf90 # compile flags FCFLAGS = # -r8 # link flags FLFLAGS = # source files and objects SRCS = SPI_Me.f90 Sub_Dr_Charac.f90 Sub_Out_SPI.f90 Sub_SPI.f90 ../Sub_Trend_MK_Linear.f90 OBJS = SPI_Me.o Sub_Dr_Charac.o Sub_Out_SPI.o Sub_SPI.o Sub_Trend_MK_Linear.o # program name PROGRAM = Drought.exe all: $(PROGRAM) $(PROGRAM): $(SRCS) $(FC) -c $(FCFLAGS) $@ $(SRCS) $(FC) -o $@ $(OBJS) clean: rm -f *.o *.exe