
# makefile for AIS general library routines

CINC	= -I../../INC5
SINC	= $(CINC)
CFLAGS	= -O ${CINC}

PFX	= n
CC	= ${PFX}cc
CPP	= /lib/${PFX}cpp
AS	= ${PFX}as
AR	= ${PFX}ar
NM	= ${PFX}nm
STRIP	= ${PFX}strip

SFILES	= \
	bzero.s bcopy.s math.s 

CFILES	= \
	strcat.c strcmp.c strcpy.c strlen.c strncmp.c strncpy.c

.PRECIOUS: gen.a

.SUFFIXES: .o .c .s 

all:	gen.a


gen.a:	\
	gen.a(bcopy.o) \
	gen.a(bzero.o) \
	gen.a(math.o) \
	gen.a(strcat.o) \
	gen.a(strcmp.o) \
	gen.a(strcpy.o) \
	gen.a(strlen.o) \
	gen.a(strncmp.o) \
	gen.a(strncpy.o)

.c.a:
	${CC} -c ${CFLAGS} $*.c
	$(AR) rvl gen.a $*.o 
	-rm -f $*.o

.s.a:
	${CC} -P $(SINC) $*.s
	$(AS) -o $*.o $*.i
	$(AR) rvl gen.a $*.o
	-rm -f $*.i $*.o

