
# Makefile for queue routines:

CFLAGS		= -w9 -g -M

all:	queue queuelib openq qinfo writeq readq trigq

queue:	queue.c Makefile
	cc -o queue $(INIT) $(CFLAGS) queue.c
	usemsg queue queue.c
	chmod 700 queue

queuelib:	queuelib.c queue.h Makefile
	cc -o queuelib -c $(INIT) $(CFLAGS) queuelib.c

openq:	queuelib.o queue.h Makefile openq.c
	cc -o openq $(INIT) $(CFLAGS) queuelib.o openq.c
	usemsg openq openq.c

writeq:	queuelib.o queue.h Makefile writeq.c
	cc -o writeq $(INIT) $(CFLAGS) queuelib.o writeq.c
	usemsg writeq writeq.c

qinfo:	queuelib.o queue.h Makefile qinfo.c
	cc -o qinfo $(INIT) $(CFLAGS) queuelib.o qinfo.c
	usemsg qinfo qinfo.c

readq:	queuelib.o queue.h Makefile readq.c
	cc -o readq $(INIT) $(CFLAGS) queuelib.o readq.c
	usemsg readq readq.c

trigq:	queuelib.o queue.h Makefile trigq.c
	cc -o trigq $(INIT) $(CFLAGS) queuelib.o trigq.c
	usemsg trigq trigq.c

