#sccs	"@(#)libl/lib:Makefile	1.3"

include	$(MAKEINC)/Makepre.h

LIBNAME = libl.a

OBJECTS = \
	allprint.o\
	main.o\
	reject.o\
	yyless.o\
	yywrap.o

NFORM = \
	ncform\
	nrform

DEPENDLIST = allprint.c \
	main.c \
	reject.c \
	yyless.c \
	yywrap.c

all:	Makeincludes $(LIBNAME)

Makeincludes: $(DEPENDLIST)
	$(INCCMD) $(DEPENDLIST) | $(SORT) | $(FILTER) > Makeincludes
	$(MAKE)

includes: $(DEPENDLIST)
	$(INCCMD) $(DEPENDLIST) | $(SORT) | $(FILTER) > Makeincludes

$(LIBNAME):	$(OBJECTS)
	rm -f $(LIBNAME)
	$(AR) cr $(LIBNAME) `$(LORDER) $(OBJECTS) | tsort`

install:
	$(INSTALL) -i$(EXITFLAG) $(LIBNAME) $(INSDIR) $(PROTOFILE)
	chown bin libl.a
	chgrp bin libl.a
	chmod 644 libl.a
	echo libl.a | cpio -pumv $(USRLIB)

clean:
	rm -f $(OBJECTS) $(NFORM)

clobber: clean
	rm -f $(LIBNAME)

populate:
	getunit

include Makeincludes
include	$(MAKEINC)/Makepost.h

