#sccs	"@(#)libdev:Makefile	1.3"

#	Convergent Technologies - System V - Jun 1984

include $(MAKEINC)/Makepre.h

LNAME = libdev.a

OBJ = gdname.o gdnlblk.o isdisk.o readvhb.o gdnsec.o dismnt.o gdnszc.o \
	adevname.o pstat.o

DEPENDLIST = adevname.c \
	dismnt.c \
	gdname.c \
	gdnlblk.c \
	gdnsec.c \
	gdnszc.c \
	isdisk.c \
	pstat.c \
	readvhb.c

all: Makeincludes $(LNAME)  

$(LNAME): $(OBJ)
	rm -f $(LNAME)
	ar r $(LNAME) $(OBJ)

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

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

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

clean:
	rm -f $(OBJ)

clobber: clean
	rm -f $(LNAME)

populate:
	getunit

include Makeincludes
include $(MAKEINC)/Makepost.h
