fixes (dont aks me why!)
[physik/nlsop.git] / makefile
1 # Makefile of dft
2
3 INCLUDEDIR = /usr/include
4
5 CFLAGS = -O3 -Wall
6 LIBS = -lncurses -lm
7
8 OBJS = network.o event.o input.o display.o audio.o fourier.o bmp.o
9
10 dft: links $(OBJS)
11         $(CC) $(CFLAGS) -o $@ $(OBJS) dft.c $(LIBS)
12
13 all: links dft
14
15 clean:
16         rm -f $(OBJS) ivac
17
18 links:
19         ln -sf ../../api/event/event.{c,h} .
20         ln -sf ../../api/input/input.{c,h} .
21         ln -sf ../../api/display/display.{c,h} .
22         ln -sf ../../api/audio/audio.{c,h} .
23         ln -sf ../../api/network/network.{c,h} .
24         ln -sf ../../api/list/list.{c,h} .
25         ln -sf ../../api/fourier/fourier.{c,h} .
26         ln -sf ../../api/bmp/bmp.{c,h} .
27
28 remake: clean all