CFLAGS = -Wall -std=c11 $$(gsl-config --cflags)
LDLIBS = $$(gsl-config --libs)

blah:out.txt log log-osc plot.svg

plot.svg:data
	gnuplot -e "\
	set terminal svg background rgb 'white';\
	plot '$<' using 1:2 with lines title 'fe(x)'\
	,'$<' using 1:3 with lines linewidth 3 dashtype (10,20) title 'gauss'\
	" > $@

data log-osc: main-osc
	./$< 1>data 2>log-osc

main-osc: main-osc.o fe.o

out.txt log :main;./$< 1> out.txt 2> log

main: main.o root.o

clean:
	$(RM) main main-osc log* out* *.o data plot*
