INCLUDEDIR = /usr/include
CFLAGS = -O3 -Wall
-LIBS = -lncurses -lm
+LIBS = -lncurses -lm -lfftw3
OBJS = network.o event.o input.o display.o audio.o fourier.o bmp.o
dft: links $(OBJS)
$(CC) $(CFLAGS) -o $@ $(OBJS) dft.c $(LIBS)
-all: links dft
+linescan: links $(OBJS)
+ $(CC) $(CFLAGS) -o $@ $(OBJS) linescan.c $(LIBS)
+
+3dplot: links $(OBJS)
+ $(CC) $(CFLAGS) -o $@ $(OBJS) 3dplot.c $(LIBS)
+
+all: links dft linescan 3dplot
clean:
rm -f $(OBJS) ivac