CC := gcc-4.6 N := 100000 all: hard doall selfsim data.h: ./mkdata.sh ${N} > data.h hard: data.h ${CC} -std=c99 hard.c -o hard doall: data.h ${CC} -std=c99 doall.c -o doall selfsim: ${CC} -std=c99 -D N=${N} selfsim.c -o selfsim clean: rm hard doall selfsim cleandata: rm data.h