CC      = g++
C	= cpp
H	= h
CFLAGS = -g -Wall

HFILES = Queue.${H}
OFILES = Queue.o

PROJECT = tryqueue

${PROJECT}:	${PROJECT}.o ${OFILES}
	${CC} ${CFLAGS} -o ${PROJECT} ${PROJECT}.o ${OFILES} ${LDFLAGS}

${PROJECT}.o: ${PROJECT}.${C} ${HFILES}
	${CC} ${CFLAGS} -c ${PROJECT}.${C}
	
Queue.o:  Queue.${C} Queue.${H}
	${CC} ${CFLAGS} -c Queue.${C}

clean:
	rm -f *.o *~ ${PROJECT}
