#
# Makefile 
#
# Type  make    to compile all the programs
# in the chapter 
#

all: 	myqueue  dequeue

clean: 
	rm -f myqueue dequeue *.o

init_queue.o: init_queue.c  
	gcc -c init_queue.c

myqueue.o: myqueue.c 
	gcc -c myqueue.c

dequeue.o: dequeue.c
	gcc -c dequeue.c

myqueue: myqueue.o  init_queue.o 
	gcc myqueue.o init_queue.o -o myqueue

dequeue: dequeue.o init_queue.o
	gcc dequeue.o init_queue.o -o dequeue
