#
# Copyright (C) 1986, Excelan, Inc.  All rights reserved.
#
# $Header: Makefile,v 1.8 86/10/08 17:59:06 alexl Exp $
#
# @(#)Makefile	1.7 5/15/85

LIBRARY=../../../lib/libsocket.a
XGENLIB=../../lib/xlib/xgenlib
XOSLIB=../../lib/xlib/xoslib
INCL=/usr/src/EXOS/include/EXOS
INCLUDE=
CFLAGS=	-O ${INCLUDE} -I$(INCL) -D$(VERSION) -D${SYSTEM}
PROGS=	socket extest asynctest receiver sender
SCCSFILES= hook.c socket.c ttcp.c extest.c ttcp.h

.c.o:; $(CC) -c $(CFLAGS) $*.c

all:	${PROGS}

hook:	hook.o
	${LD} -o hook hook.o $(LIBRARY)

socket:	socket.o
	${LD} -o socket socket.o $(LIBRARY)

ttcp: $(XGENLIB)/xgenlib.a $(XOSLIB)/xoslib.a ttcp.o
	$(LD) -o ttcp $(XOSLIB)/main.o ttcp.o $(XGENLIB)/xgenlib.a \
		$(XOSLIB)/xoslib.a $(LIBRARY)

extest:	extest.o
	$(LD) -o extest $(XOSLIB)/main.o extest.o $(XGENLIB)/xgenlib.a \
		$(XOSLIB)/xoslib.a $(LIBRARY)

asynctest:	asynctest.o
	$(LD) -o asynctest asynctest.o $(LIBRARY)

receiver recv:	receiver.o
	$(LD) -o receiver receiver.o $(LIBRARY)

sender send:	sender.o
	$(LD) -o sender sender.o $(LIBRARY)

clean:
	-/bin/rm -f ${PROGS} *.o core
