#
# SCCS_ID - "@(#)Makefile (TWG)       1.4     89/09/08 "
#
#   @(#) Copyright (c) 1985  The Wollongong Group, Inc.  All Rights Reserved
#
LIB	= ../libnet.a

SOURCES	= killpg.c writev.c getdtable.c gettod.c setitimer.c \
	  sig.c rename.c dup2.c setlinebuf.c doprnt.c \
	  alloca.s ssp.s rsp.s creg.c

# if there is no doprnt in libc.a, include $(LIB)(doprnt.o)
# to OBJECTS
OBJECTS	= $(LIB)(killpg.o) $(LIB)(writev.o) $(LIB)(getdtable.o) \
	  $(LIB)(gettod.o) $(LIB)(setitimer.o) $(LIB)(sig.o) \
	  $(LIB)(rename.o) $(LIB)(dup2.o) $(LIB)(setlinebuf.o) \
	  $(LIB)(alloca.o) $(LIB)(ssp.o) $(LIB)(rsp.o) $(LIB)(creg.o)

SRCDIST	= ../../../srcdist
BINDIST	= ../../../bindist

SHELL	= /bin/sh
OPTS	= -O
DEFINES	=
INCLUDE	= -I../../../include

include	../../../make.pre

DEFS	= $(DEFINES) -DSYSTEM5 -DUSG -DNO_SCCS_ID
CFLAGS	= $(INCLUDE) $(OPTS) $(DEFS)

$(LIB) all: $(OBJECTS) writev.o
	@echo $(LIB) is up to date

# This is a kludge because the 3.4p1 compiler is broken

writev.o:
	$(CC) $(CFLAGS) -g -c writev.c
	ar rv $(LIB) writev.o
	-rm -f writev.o

# End of kludge

.c.a: $*.c
	$(CC) $(CFLAGS) -c $*.c
	ar rv $(LIB) $*.o
	-rm -f $*.o

.s.a: $*.s
	$(CC) $(CFLAGS) -c $*.s
	ar rv $(LIB) $*.o
	-rm -f $*.o


.PRECIOUS: $(LIB)

srcdist : $(SOURCES) Makefile
	cp $(SOURCES) Makefile $(SRCDIST)/user/usr/lib/port

bindist :

clean	:
	rm -f *.o core errs a.out

clobber	: clean
