SUBSYSNAME = queue-handler
VERSION = 37

HDRS =	queue-handler.h
AHDRS =
REVH =	$(SUBSYSNAME)_rev.h
LLIBS= LIB lib/BSTRcptoSTR.o LIB V:lib/lattice/lc.lib

LOCAL = SYS:devel/$(SUBSYSNAME)
REMOTE = V:src/workbench/l/$(SUBSYSNAME)

LC = lc

RCSFILES = lmkfile protos.h queue-handler.c queue-handler.h queue-handler.i

LFLAGS= ND SMALLCODE SMALLDATA NOICONS

AFLAGS = -iV:include

LCFLAGS = -cwsi -v -O -i -iV:include -iV:inc.lattice -cr -ms

$(SUBSYSNAME).ld:	queue-handler.o
	blink <with <
FROM queue-handler.o
TO $(SUBSYSNAME).ld
$(LFLAGS)
$(LLIBS)
<

queue-handler.o:	queue-handler.c $(HDRS) $(REVH)
	LC $(LCFLAGS) $*

version:
	@bumprev $(VERSION) $(SUBSYSNAME)_rev

release:
	copy $(REMOTE)/$(SUBSYSNAME)_rev.rev $(SUBSYSNAME)_rev.rev
	bumprev $(VERSION) $(SUBSYSNAME)_rev
	lmk
	copy (\#?.ld|\#?_rev.\#?) $(REMOTE)
	delete $(SUBSYSNAME)_rev.rev
	rlog -L -R $(RCSFILES)

clean:
	@delete (\#?.o|\#?.ld)

