#
# Copyright (C) 1986, Excelan, Inc.  All rights reserved.
#
# $Header: Makefile,v 1.7 86/09/16 14:18:29 alexl Exp $
#

DESTDIR	=
INCL=/usr/src/EXOS/include/EXOS
CFLAGS= -O -DUCB_NET -I$(INCL) ${INCLUDE} -D${VERSION} -D${SELECT} \
	-DHOSTSEQUIV=\"$(ETC)/hosts.equiv\" ${HOST_DEFINES}

OBJS=	closedir.o opendir.o readdir.o seekdir.o telldir.o
LOBJS=	closedir.lo opendir.lo readdir.lo seekdir.lo telldir.lo
MOBJS=	closedir.mo opendir.mo readdir.mo seekdir.mo telldir.mo
DIST=	README Makefile dir.h closedir.c opendir.c readdir.c \
	seekdir.c telldir.c directory.3s

.SUFFIXES: .c .o .lo .mo

.c.lo:
	${CC} -Ml ${CFLAGS} -I. -c $*.c
	mv $*.o $*.lo

.c.mo:
	${CC} -Mm ${CFLAGS} -I. -c $*.c
	mv $*.o $*.mo

.c.o:
	${CC} ${CFLAGS} -I. -c $*.c
#	-ld -x -r $*.o
#	mv a.out $*.o

libndir.a: dir.h ${OBJS}
	ar cru libndir.a ${OBJS}
	${RANLIB} libndir.a

# Large Model Library
#
Llibndir.a: dir.h ${LOBJS}
	ar cru Llibndir.a ${LOBJS}
	${RANLIB} Llibndir.a

# Medium Model Library
#
Mlibndir.a: dir.h ${MOBJS}
	ar cru Mlibndir.a ${MOBJS}
	${RANLIB} Mlibndir.a

clean:
	-/bin/rm -f Llibndir.a Mlibndir.a libndir.a ${OBJS} ${LOBJS} ${MOBJS}

