FC = gfortran FFLAGS = -std=f2008 -Wall -pedantic -fbounds-check -fimplicit-none \ -I/usr/include -lfftw3 -lm all : fourier fourier : src/fourier.f90 $(FC) $(FFLAGS) $^ -o $@ res/f1_original.txt : fourier ./fourier f1 > res/f1_original.txt res/f1_dft.txt : fourier ./fourier f1 dft > res/f1_dft.txt res/%.png : src/%.gnuplot res/%.txt gnuplot -c $< clean : -rm fourier res/*.txt .PHONY : all clean