1# $FreeBSD: src/usr.bin/telnet/Makefile,v 1.14.2.2 2002/04/13 11:03:30 markm Exp $ 2# $DragonFly: src/usr.bin/telnet/Makefile,v 1.2 2003/06/17 04:29:32 dillon Exp $ 3 4PROG= telnet 5 6SRCS= commands.c main.c network.c ring.c sys_bsd.c \ 7 telnet.c terminal.c utilities.c 8 9CFLAGS+= -DKLUDGELINEMODE -DUSE_TERMIO -DENV_HACK -DOPIE \ 10 -I${.CURDIR}/../../lib -I${.CURDIR}/../../lib/libtelnet/ 11 12.if exists(${.OBJDIR}/../../lib/libtelnet) 13LIBTELNET= ${.OBJDIR}/../../lib/libtelnet/libtelnet.a 14.else 15LIBTELNET= ${.CURDIR}/../../lib/libtelnet/libtelnet.a 16.endif 17 18DPADD= ${LIBTERMCAP} ${LIBTELNET} 19LDADD= -ltermcap ${LIBTELNET} 20 21.if !defined(RELEASE_CRUNCH) 22CFLAGS+= -DINET6 -DIPSEC 23DPADD+= ${LIBIPSEC} 24LDADD+= -lipsec 25.else 26.PATH: ${.CURDIR}/../../lib/libtelnet 27# XXX This was copied from lib/libtelnet/Makefile. 28SRCS+= genget.c getent.c misc.c 29CFLAGS+= -DHAS_CGETENT 30.endif 31 32unifdef: 33 -cd ${.CURDIR} ; \ 34 ( for i in *.[ch] ; do \ 35 unifdef -UAUTHENTICATION -UENCRYPTION \ 36 ${.CURDIR}/../../crypto/telnet/telnet/$$i \ 37 > ${.CURDIR}/$$i ; \ 38 echo $$i ; \ 39 done ) 40 41.include <bsd.prog.mk> 42