Makefile revision 90296
1# $FreeBSD: head/libexec/telnetd/Makefile 90296 2002-02-06 11:07:55Z kris $
2
3# Do not define -DKLUDGELINEMODE, as it does not interact well with many
4# telnet implementations.
5
6PROG=		telnetd
7MAN=		telnetd.8
8
9SRCS=		global.c slc.c state.c sys_term.c telnetd.c \
10		termstat.c utility.c
11
12CFLAGS+=	-DLINEMODE -DUSE_TERMIO -DDIAGNOSTICS -DOLD_ENVIRON \
13		-DENV_HACK \
14		-I${.CURDIR}/../../lib -DINET6
15
16WARNS?=		2
17WFORMAT?=	0
18
19.if exists(${.OBJDIR}/../../lib/libtelnet)
20LIBTELNET=	${.OBJDIR}/../../lib/libtelnet/libtelnet.a
21.else
22LIBTELNET=	${.CURDIR}/../../lib/libtelnet/libtelnet.a
23.endif
24
25DPADD=		${LIBUTIL} ${LIBTERMCAP} ${LIBTELNET}
26LDADD=		-lutil -ltermcap ${LIBTELNET}
27
28unifdef:
29	-cd ${.CURDIR} ; \
30	( for i in *.[ch] ; do \
31		unifdef -UAUTHENTICATION -UENCRYPTION \
32			${.CURDIR}/../../crypto/telnet/telnetd/$$i \
33				> ${.CURDIR}/$$i ; \
34		echo $$i ; \
35	done )
36
37.include <bsd.prog.mk>
38