small:
	gcc -o dsvd -framework Accelerate -DSMALL -DDOUBLE src/*.c ../netflixcore.c ../topn.c ../flagv.c
	gcc -o fsvd -framework Accelerate -DSMALL src/*.c ../netflixcore.c ../topn.c ../flagv.c

big:
	gcc -o dsvd -framework Accelerate -DDOUBLE src/*.c ../netflixcore.c ../topn.c ../flagv.c
	gcc -o fsvd -framework Accelerate src/*.c ../netflixcore.c ../topn.c ../flagv.c

temporal:
	gcc -o dsvd -framework Accelerate -DTEMPORAL -DDOUBLE src/*.c ../netflixcore.c ../topn.c ../flagv.c
	gcc -o fsvd -framework Accelerate -DTEMPORAL src/*.c ../netflixcore.c ../topn.c ../flagv.c

clean:
	rm *.o

