PATH=/usr/local/cilkplus/bin:/usr/local/bin:/usr/bin:/bin

all: radius

clean:
	rm -f radius matlib.o tictoc.o

radius: radius.c matlib.o tictoc.o
	gcc -std=c99 -o radius radius.c \
		matlib.o tictoc.o -lcilkrts -lpthread -lm

matlib.o: matlib.c matlib.h
	gcc -O3 -ffast-math -fcilkplus -std=c99 -c matlib.c

tictoc.o: tictoc.c tictoc.h
	gcc -std=c99 -c tictoc.c
