some fixes + other output + analyse recoils instead of ions
[physik/nlsop.git] / makefile
index d17b37e..3f5b43d 100644 (file)
--- a/makefile
+++ b/makefile
@@ -10,19 +10,25 @@ 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
 
 links:
-       ln -sf ../../api/event/event.{c,h} .
-       ln -sf ../../api/input/input.{c,h} .
-       ln -sf ../../api/display/display.{c,h} .
-       ln -sf ../../api/audio/audio.{c,h} .
-       ln -sf ../../api/network/network.{c,h} .
-       ln -sf ../../api/list/list.{c,h} .
-       ln -sf ../../api/fourier/fourier.{c,h} .
-       ln -sf ../../api/bmp/bmp.{c,h} .
+       ln -sf ../api/event/event.{c,h} .
+       ln -sf ../api/input/input.{c,h} .
+       ln -sf ../api/display/display.{c,h} .
+       ln -sf ../api/audio/audio.{c,h} .
+       ln -sf ../api/network/network.{c,h} .
+       ln -sf ../api/list/list.{c,h} .
+       ln -sf ../api/fourier/fourier.{c,h} .
+       ln -sf ../api/bmp/bmp.{c,h} .
 
 remake: clean all