#
#	Makefile for KA9Q TCP/IP package for PC clones with Aztec C
#	
# switches:
#	define the ones you want in the CFLAGS definition...
#
#	TRACE		- turn on tracing/debugging code
#	SERVERS		- include code for application servers
#	MSDOS		- include Messy-Dos specific code
#	ETHER		- include 3Com Ethernet board driver
#	AX25		- include AX.25 stuff
#	UNIX		- yes
#
#
OPT= -g
CFLAGS=	-DSERVERS -DUNIX -DETHER -DTRACE $(OPT)

HDRS=	arp.h ax25.h cmdparse.h ec.h ftp.h icmp.h iface.h internet.h ip.h \
	machdep.h mbuf.h netuser.h pc.h session.h slip.h smtp.h tcp.h \
	telnet.h timer.h udp.h

IOBJS=	ftpserv.o icmp.o ip.o iproute.o attach.o \
	main.o mbuf.o netuser.o slip.o smisc.o smtpserv.o tcpin.o \
	tcpout.o tcpsubr.o tcptimer.o tcpuser.o telnet.o timer.o ttydriv.o \
	udp.o arp.o ftp.o ftpcli.o cmdparse.o smtpcli.o

PCOBJS=	pcints.o pc.o dirutil.o alloc.o ec.o 
AX25OBJS= ax25.o

UXOBJS=	unix.o 3bni.o dummy.o

OBJS=	$(IOBJS) $(UXOBJS)

net:	Makefile $(HDRS) $(OBJS)
	cc $(OPT) -o net $(OBJS)

pcints.o: pcints.asm
	as pcints.asm

clean:	
	del *.o



