CFLAGS=-O0 -Wall -g -std=c99

queue-test: queue.o queue-test.o
	gcc $(CFLAGS) -pthread -o queue-test queue.o queue-test.o 

queue-test.o: queue-test.c queue.h
	gcc $(CFLAGS) -c queue-test.c

queue.o: queue.c queue.h
	gcc $(CFLAGS) -c queue.c

clean:
	rm -f *.o
	rm -f queue-test
