#
# Copyright (C) 1986, Excelan, Inc.  All rights reserved.
#
# $Header: Makefile,v 1.7 86/09/16 14:13:51 alexl Exp $
#
# @(#)Makefile	1.8 5/7/85
#
#  TELNET Makefile
XOSLIB= ../../../lib/xlib/xoslib
XGENLIB= ../../../lib/xlib/xgenlib
STARTUP= /lib/crt0.o
INCL=/usr/src/EXOS/include/EXOS

ALL=		telnet
INCLUDES=	-I. $(INCLUDE)
CFLAGS=		-O ${INCLUDES} -I$(INCL) -D${VERSION} -D${SELECT} -DUNIX \
		-D${SYSTEM}
LIBS=		../../../../lib/libsocket.a
FAKE=		fakehost.o fakebyte.o

all:	${ALL}


CLOFILES= telnet.o net_read.o net_write.o clientinit.o $(FAKE)

telnet: $(CLOFILES) $(XGENLIB)/xgenlib.a $(XOSLIB)/xoslib.a $(LIBS)
	${LD} -o $@ $(XOSLIB)/main.o $(CLOFILES) $(XGENLIB)/xgenlib.a \
		$(XOSLIB)/xoslib.a $(LIBS)

telnetd: telnetd.o ${FAKE} ${LIBS} ${XGENLIB}/xgenlib.a ${XOSLIB}/xoslib.a
	${LD} telnetd.o -o telnetd ${FAKE} \
		${XGENLIB}/xgenlib.a ${XOSLIB}/xoslib.a ${LIBS}

telnet.o: compat.h telnet.h
telnetd.o: compat.h telnet.h

clean:
	-/bin/rm -f ${ALL} *.o *.s errs core a.out t.?
