From afc355b8ce1d10acd1bcb317e2a61e940048e654 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Wed, 2 Feb 2011 12:30:06 +0100 Subject: [PATCH] added Makefile --- Makefile | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..3e32183 --- /dev/null +++ b/Makefile @@ -0,0 +1,36 @@ +CC=cc +CFLAGS=-c -Wall +LDFLAGS= +BINARIES=fnvum fnctl + +all: $(BINARIES) + +clean: + rm -rf *.o + +fnvum: fnvum.c dft.c libfn.c + $(CC) $(LDFLAGS) dft.o fnvum.o libfn.o -o bin/fnvum `sdl-config --cflags --libs` -l pulse-simple + +fnvum_fftw: fnvum_fftw.c libfn.c + $(CC) $(LDFLAGS) fnvum_fftw.o libfn.o -o bin/fnvum_fftw `sdl-config --cflags --libs` -l pulse-simple -l fftw3 -g + +fnpom: fnpom.c libfn.c + $(CC) $(LDFLAGS) fnpom.o libfn.o -o bin/fnpom -l json + +fnvum.c: + $(CC) $(CFLAGS) src/fnvum.c -o fnvum.o + +fnpom.c: + $(CC) $(CFLAGS) src/fnpom.c -o fnpom.o + +fnvum_fftw.c: + $(CC) $(CFLAGS) src/fnvum_fftw.c -o fnvum_fftw.o -g + +fnctl.c: + $(CC) $(CFLAGS) src/fnctl.c -o fnctl.o + +libfn.c: + $(CC) $(CFLAGS) lib/libfn.c -o libfn.o + +dft.c: + $(CC) $(CFLAGS) lib/dft.c -o dft.o -lm