Makefile revision 255460
1145132Sanholt# $FreeBSD: head/secure/usr.bin/ssh/Makefile 255460 2013-09-10 22:26:11Z des $ 2145132Sanholt 3145132Sanholt.include <bsd.own.mk> 4145132Sanholt 5145132SanholtPROG= ssh 6145132SanholtCFLAGS+=-I${SSHDIR} -include ssh_namespace.h 7145132SanholtLINKS= ${BINDIR}/ssh ${BINDIR}/slogin 8145132SanholtMAN= ssh.1 ssh_config.5 9145132SanholtMLINKS= ssh.1 slogin.1 10145132Sanholt 11145132SanholtSRCS= ssh.c readconf.c clientloop.c sshtty.c \ 12145132Sanholt sshconnect.c sshconnect1.c sshconnect2.c mux.c \ 13145132Sanholt roaming_common.c roaming_client.c 14145132Sanholt 15145132Sanholt# gss-genr.c really belongs in libssh; see src/secure/lib/libssh/Makefile 16145132SanholtSRCS+= gss-genr.c 17145132Sanholt 18145132SanholtDPADD= ${LIBSSH} ${LIBUTIL} 19145132SanholtLDADD= -lssh -lutil 20145132SanholtUSEPRIVATELIB= ssh 21145132Sanholt 22145132Sanholt.if ${MK_LDNS} != "no" 23145132SanholtCFLAGS+= -DHAVE_LDNS=1 24145132SanholtDPADD+= ${LIBLDNS} 25145132SanholtLDADD+= -lldns 26145132SanholtUSEPRIVATELIB+= ldns 27145132Sanholt.endif 28145132Sanholt 29145132Sanholt.if ${MK_KERBEROS_SUPPORT} != "no" 30145132SanholtCFLAGS+= -DGSSAPI -DHAVE_GSSAPI_GSSAPI_H=1 -DKRB5 -DHEIMDAL 31152909SanholtDPADD+= ${LIBGSSAPI} 32152909SanholtLDADD+= -lgssapi 33152909Sanholt.endif 34182080Srnoland 35182080Srnoland.if ${MK_OPENSSH_NONE_CIPHER} != "no" 36182080SrnolandCFLAGS+= -DNONE_CIPHER_ENABLED 37182080Srnoland.endif 38152909Sanholt 39152909SanholtDPADD+= ${LIBCRYPT} ${LIBCRYPTO} ${LIBZ} 40145132SanholtLDADD+= -lcrypt -lcrypto -lz 41145132Sanholt 42152909Sanholt.if defined(LOCALBASE) 43152909SanholtCFLAGS+= -DXAUTH_PATH=\"${LOCALBASE}/bin/xauth\" 44152909Sanholt.endif 45152909Sanholt 46182080Srnoland.include <bsd.prog.mk> 47145132Sanholt 48196464Srnoland.PATH: ${SSHDIR} 49196464Srnoland 50196464Srnoland${OBJS} ${POBJS} ${SOBJS}: ssh_namespace.h 51196464Srnoland