CFLAGS=-O

tsp: tsp.c
	$(CC) $(CFLAGS) -lm -o $@ $<

check: tsp
	tsp 1000 && diff -u tsp.eps tsp_ref.eps
#	tsp 1000 |diff -u - tsp1000.out

%.o: %.c
	$(CC) $(CFLAGS) -c -o $@ $<

%: %.c
	$(CC) $(CFLAGS) -lm -o $@ $<
