# MINIX-PC ACK compiler.
CC	= cc
LD	= cc -i
O	= s
L	= ack

# MINIX-PC BCC compiler from Bruce Evans.
#CC	= bcc
#LD	= bcc -i
#O	= o
#L	= bcc

INC	= -I../../include
LIB	= ../../lib/$(L)


CFLAGS	= -D_MINIX -D_POSIX_SOURCE $(INC)

LIBS	= $(LIB)/libinet.a $(LIB)/libtnet.a

OBJS	= main.$(O) help.$(O) ip.$(O) tcp.$(O) attach.$(O) \
	  route.$(O) arp.$(O) stat.$(O)


netcom:		$(OBJS)
		$(LD) -o netcom $(OBJS) $(LIBS)
		@chmem =8192 netcom >/dev/null

main.$(O):	netcom.h main.c
		$(CC) -c $(CFLAGS) main.c

help.$(O):	netcom.h help.c
		$(CC) -c $(CFLAGS) help.c

ip.$(O):	netcom.h ip.c
		$(CC) -c $(CFLAGS) ip.c

tcp.$(O):	netcom.h tcp.c
		$(CC) -c $(CFLAGS) tcp.c

attach.$(O):	netcom.h attach.c
		$(CC) -c $(CFLAGS) attach.c

route.$(O):	netcom.h route.c
		$(CC) -c $(CFLAGS) route.c

arp.$(O):	netcom.h arp.c
		$(CC) -c $(CFLAGS) arp.c

stat.$(O):	netcom.h stat.c
		$(CC) -c $(CFLAGS) stat.c

# End of Makefile.
