
F90 = ifort

PROG = ./daxpy.project


F90FLAGS = -O2 -ipo

LDFLAGS=$(F90FLAGS)


SRCS =  globalmod_accuracy.f90 \
	main_driver.f90        \
	daxpy.f90


OBJS =	$(SRCS:.f90=.o)

all: $(PROG)

$(PROG): $(OBJS)
	$(F90) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)

clean:
	rm -f $(PROG) $(OBJS) *.mod *~

# clenaomod only remove *.o, *.mod, and *~ file. 
# Executable file will not be removed.
cleanomod:
	rm -f $(OBJS) *.mod *~


%.o: %.f90
	$(F90) $(F90FLAGS) -c $<

