summaryrefslogtreecommitdiff
path: root/Makefile
blob: ce169c72a2d671cb6ab1a63db741bfb74509eb21 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
CFLAGS=-Wall
LDFLAGS=-Wall -lm 
GTKFLAGS=`pkg-config --cflags --libs gtk+-2.0`

all: filters fft-test bluenoise trans noise2

filters: fft.c fft.h filters.c
	$(CC) -o filters fft.c filters.c $(LDFLAGS)

fft-test: fft.c fft.h fft-test.c
	$(CC) -o fft-test fft.c fft-test.c $(LDFLAGS)

trans: pngtrans.c fft.c fft.h image.c image.h
	$(CC) $(GTKFLAGS) -o trans fft.c pngtrans.c image.c $(LDFLAGS)

bluenoise: fft.c fft.h bluenoise.c gtk-utils.c
	$(CC) $(GTKFLAGS) -o bluenoise fft.c bluenoise.c gtk-utils.c $(LDFLAGS)

noise2: noise2.c fft.c fft.h image.c image.h
	$(CC) $(GTKFLAGS) -o noise2 noise2.c image.c fft.c $(LDFLAGS)