# 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	= talkd.$(O) announce.$(O) process.$(O) table.$(O) print.$(O)


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

talkd.$(O):	talkd.c paths.h
		$(CC) -c $(CFLAGS) talkd.c

announce.$(O):	announce.c paths.h
		$(CC) -c $(CFLAGS) announce.c

process.$(O):	process.c paths.h longnames.h
		$(CC) -c $(CFLAGS) process.c

table.$(O):	table.c longnames.h
		$(CC) -c $(CFLAGS) table.c

print.$(O):	print.c longnames.h
		$(CC) -c $(CFLAGS) print.c

# End of Makefile.
