Makefile revision 296853
1# $FreeBSD: releng/10.3/secure/usr.bin/ssh/Makefile 296853 2016-03-14 13:05:13Z des $ 2 3.include <bsd.own.mk> 4 5PROG= ssh 6LINKS= ${BINDIR}/ssh ${BINDIR}/slogin 7MAN= ssh.1 ssh_config.5 8MLINKS= ssh.1 slogin.1 9 10SRCS= ssh.c readconf.c clientloop.c sshtty.c \ 11 sshconnect.c sshconnect1.c sshconnect2.c mux.c 12 13# gss-genr.c really belongs in libssh; see src/secure/lib/libssh/Makefile 14SRCS+= gss-genr.c 15 16CFLAGS+=-I${SSHDIR} -include ssh_namespace.h 17SRCS+= ssh_namespace.h 18 19DPADD= ${LIBSSH} ${LIBUTIL} 20LDADD= -lssh -lutil 21USEPRIVATELIB= ssh 22 23.if ${MK_LDNS} != "no" 24CFLAGS+= -DHAVE_LDNS=1 25DPADD+= ${LIBLDNS} 26LDADD+= -lldns 27USEPRIVATELIB+= ldns 28.endif 29 30.if ${MK_KERBEROS_SUPPORT} != "no" 31CFLAGS+= -include krb5_config.h 32SRCS+= krb5_config.h 33DPADD+= ${LIBGSSAPI} 34LDADD+= -lgssapi 35.endif 36 37DPADD+= ${LIBCRYPT} ${LIBCRYPTO} ${LIBZ} 38LDADD+= -lcrypt -lcrypto -lz 39 40.if defined(LOCALBASE) 41CFLAGS+= -DXAUTH_PATH=\"${LOCALBASE}/bin/xauth\" 42.endif 43 44.include <bsd.prog.mk> 45 46.PATH: ${SSHDIR} 47