xref: /freebsd/lib/libtelnet/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1 .include <src.opts.mk>
2 
3 PACKAGE=lib${LIB}
4 TELNETDIR=	${SRCTOP}/contrib/telnet
5 .PATH:		${TELNETDIR}/libtelnet
6 
7 LIB=		telnet
8 
9 INTERNALLIB=
10 
11 SRCS=		genget.c getent.c misc.c
12 CFLAGS+=	-I${TELNETDIR}
13 
14 WARNS?=		2
15 
16 .if ${MK_OPENSSL} != "no"
17 SRCS+=		encrypt.c auth.c enc_des.c sra.c pk.c
18 CFLAGS+=	-DENCRYPTION -DAUTHENTICATION -DSRA
19 CFLAGS+=	-DOPENSSL_API_COMPAT=0x10100000L
20 .endif
21 
22 .if ${MK_KERBEROS_SUPPORT} != "no"
23 SRCS+=		kerberos5.c
24 CFLAGS+=	-DKRB5 -DFORWARD -Dnet_write=telnet_net_write
25 .endif
26 
27 .include <bsd.lib.mk>
28