CC=/usr/local/gcc-7.1/bin/gcc

all: fft dft

fft: fft.c matrixlib.o tictoc.o
	$(CC) -fcilkplus -o fft fft.c \
		matrixlib.o tictoc.o -lm -lcilkrts

dft: dft.c matrixlib.o tictoc.o
	$(CC) -o dft dft.c matrixlib.o tictoc.o -lm

matrixlib.o: matrixlib.c
	$(CC) -c matrixlib.c

tictoc.o: tictoc.c
	$(CC) -c tictoc.c
