#
# Makefile for inetcis.telnetd
#

#
# Variable definitions
#
CC=gcc
PROG=inetcis.telnetd
CFLAGS=-O2 -g -Wall -ansi -pedantic -DLINEMODE -DKLUDGELINEMODE \
	-DUSE_TERMIO -DDIAGNOSTICS
.SUFFIXES: .o .c
SRCS=authenc.c global.c slc.c state.c sys_term.c inetcis.telnetd.c \
	termstat.c utility.c inetcis_additions.c
OBJS=authenc.o global.o slc.o state.o sys_term.o inetcis.telnetd.o \
	termstat.o utility.o inetcis_additions.o
COMMON_OBJS=../common/inetcis_common.o ../common/get_tpad.o
LDFLAGS=-lutil -ltermcap -ltelnet

#
# Rules
#

$(PROG): $(OBJS)
	$(CC) -o $(PROG) $(OBJS) $(COMMON_OBJS) $(LDFLAGS) 

.c.o:
	$(CC) $(CFLAGS) -c $<

clean:
	rm $(OBJS) $(PROG)
