Initial import from FreeBSD RELENG_4:
[dragonfly.git] / libexec / telnetd / Makefile
1 # $FreeBSD: src/libexec/telnetd/Makefile,v 1.13.2.2 2002/04/13 11:03:30 markm Exp $
2
3 # Do not define -DKLUDGELINEMODE, as it does not interact well with many
4 # telnet implementations.
5
6 PROG=           telnetd
7 MAN=            telnetd.8
8
9 SRCS=           global.c slc.c state.c sys_term.c telnetd.c \
10                 termstat.c utility.c
11
12 CFLAGS+=        -DLINEMODE -DUSE_TERMIO -DDIAGNOSTICS -DOLD_ENVIRON \
13                 -DENV_HACK \
14                 -I${.CURDIR}/../../lib -DINET6
15
16 WARNS?=         2
17 WFORMAT?=       0
18
19 .if exists(${.OBJDIR}/../../lib/libtelnet)
20 LIBTELNET=      ${.OBJDIR}/../../lib/libtelnet/libtelnet.a
21 .else
22 LIBTELNET=      ${.CURDIR}/../../lib/libtelnet/libtelnet.a
23 .endif
24
25 DPADD=          ${LIBUTIL} ${LIBTERMCAP} ${LIBTELNET}
26 LDADD=          -lutil -ltermcap ${LIBTELNET}
27
28 unifdef:
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>