CC = gcc
CFLAGS = -O4
LDFLAGS = -s

all: fht0.o fht1.o fht2.o fht3.o fht4.o fht5.o fht2d.o fft.o fht6.o fht7.o

fft.o: fft.c

fft2d.o: fft.c

fht0.o: fht.c trig.h
	gcc -c -O4 -DTRIG_VERSION=0 -o fht0.o fht.c

fht1.o: fht.c trig.h
	gcc -c -O4 -DTRIG_VERSION=1 -o fht1.o fht.c

fht2.o: fht.c trig.h
	gcc -c -O4 -DTRIG_VERSION=2 -o fht2.o fht.c

fht3.o: fht.c trig.h
	gcc -c -O4 -DTRIG_VERSION=3 -o fht3.o fht.c

fht4.o: fht.c trig.h
	gcc -c -O4 -DTRIG_VERSION=4 -o fht4.o fht.c

fht5.o: fht.c trig.h
	gcc -c -O4 -DTRIG_VERSION=5 -o fht5.o fht.c

fht6.o: fht.c trig.h
	gcc -c -O4 -DTRIG_VERSION=6 -o fht6.o fht.c

fht7.o: fht.c trig.h
	gcc -c -O4 -DTRIG_VERSION=7 -o fht7.o fht.c
