CC=gcc CFLAGS=-g -I../src all: test_pqueue test_demux test_pqueue: test_pqueue.o ../src/pqueue.c $(CC) $(CFLAGS) -o $@ $^ test_pqueue_prof: test_pqueue.o ../src/pqueue.c $(CC) $(CFLAGS) -pg -o $@ $^ test_demux: test_demux.o ../src/demux.c ../src/pqueue.c $(CC) $(CFLAGS) -o $@ $^ val_pqueue: test_pqueue valgrind --leak-check=full --db-attach=yes test_pqueue val_demux: test_demux valgrind --leak-check=full --db-attach=yes test_demux clean:: rm -f test_pqueue test_pqueue_prof test_demux val_pqueue val_demux \ *.o gmon.out