xref: /freebsd-14.2/lib/libtelnet/Makefile (revision d0b2dbfa)
1bed8f8b4SGarrett Wollman#	From: @(#)Makefile	8.2 (Berkeley) 12/15/93
258f0484fSRodney W. Grimes
3c6063d0dSWarner Losh.include <src.opts.mk>
4e1fe3dbaSRuslan Ermilov
5a70cba95SGlen BarberPACKAGE=lib${LIB}
66e0ad41cSEnji CooperTELNETDIR=	${SRCTOP}/contrib/telnet
74afa3718SMark Murray.PATH:		${TELNETDIR}/libtelnet
84afa3718SMark Murray
958f0484fSRodney W. GrimesLIB=		telnet
104ecbb303SRuslan Ermilov
11a35d8893SRuslan ErmilovINTERNALLIB=
124ecbb303SRuslan Ermilov
1354df3c12SGeoff RehmetSRCS=		genget.c getent.c misc.c
144afa3718SMark MurrayCFLAGS+=	-I${TELNETDIR}
15b3c1c587SMark Murray
16b3aaa0ccSEd SchoutenWARNS?=		2
17b3c1c587SMark Murray
18e1fe3dbaSRuslan Ermilov.if ${MK_OPENSSL} != "no"
194afa3718SMark MurraySRCS+=		encrypt.c auth.c enc_des.c sra.c pk.c
204afa3718SMark MurrayCFLAGS+=	-DENCRYPTION -DAUTHENTICATION -DSRA
21*ffbd1c8bSEd MasteCFLAGS+=	-DOPENSSL_API_COMPAT=0x10100000L
22594a130bSYaroslav Tykhiy.endif
23594a130bSYaroslav Tykhiy
24e1fe3dbaSRuslan Ermilov.if ${MK_KERBEROS_SUPPORT} != "no"
254afa3718SMark MurraySRCS+=		kerberos5.c
2601da25afSCy SchubertCFLAGS+=	-DKRB5 -DFORWARD -Dnet_write=telnet_net_write
274afa3718SMark Murray.endif
284afa3718SMark Murray
29b3c1c587SMark Murray.include <bsd.lib.mk>
30