# 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) $(OPTS)

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

OBJS	= main.$(O) os_info.$(O) pty.$(O) term.$(O) telnet.$(O)


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

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

os_info.$(O):	telnetd.h os_info.c
		$(CC) -c $(CFLAGS) os_info.c

pty.$(O):	telnetd.h pty.c
		$(CC) -c $(CFLAGS) pty.c

term.$(O):	telnetd.h term.c
		$(CC) -c $(CFLAGS) term.c

telnet.$(O):	telnet.h telnet.c
		$(CC) -c $(CFLAGS) telnet.c

# End of Makefile.
