PROG	=	binheap

CFLAGS	+=	-g

SRCS	=	main.c binheap.c vmsim.c 

WARNS	?=	6

NO_MAN	=	sorry

.include <bsd.prog.mk>

test:	${PROG}
	time ./${PROG} 1000000 | tee _1m

bigtest: ${PROG}
	time ./${PROG}   10000 | tee _10k
	time ./${PROG}   50000 | tee _50k
	time ./${PROG}  100000 | tee _100k
	time ./${PROG}  500000 | tee _500k
	time ./${PROG} 5000000 | tee _5m

pub:
	scp [a-z0-9]* phk:www/misc/acm_queue_vm

pub1:
	rm -f _* *.o
	tar czf - \
	    *.txt Makefile *.[ch] fig* postproc.sh queue.html README.TXT | \
	    ssh phk "cd www && rm -rf B-Heap && mkdir B-Heap && cd B-Heap && tar xzf -"

pub2:
	scp queue.html phk:www/misc/acm_queue_vm
