1c23e256eSMark Murray# $FreeBSD$ 2c23e256eSMark Murray 3*c6063d0dSWarner Losh.include <src.opts.mk> 49cfa8b3fSDag-Erling Smørgrav 5c23e256eSMark MurrayPROG= ssh-keygen 67aee6ffeSDag-Erling SmørgravSRCS= ssh-keygen.c 7ed22e27dSDag-Erling SmørgravCFLAGS+=-I${SSHDIR} -include ssh_namespace.h 8c23e256eSMark Murray 99cfa8b3fSDag-Erling Smørgrav.if !defined(NO_SHARED) 107aee6ffeSDag-Erling Smørgrav# required when linking with a dynamic libssh 117aee6ffeSDag-Erling SmørgravSRCS+= roaming_dummy.c 129cfa8b3fSDag-Erling Smørgrav.endif 137aee6ffeSDag-Erling Smørgrav 149cfa8b3fSDag-Erling SmørgravDPADD= ${LIBSSH} 159cfa8b3fSDag-Erling SmørgravLDADD= -lssh 160b2766bdSDag-Erling SmørgravUSEPRIVATELIB= ssh 17b8cba406SRuslan Ermilov 189cfa8b3fSDag-Erling Smørgrav.if ${MK_LDNS} != "no" 199cfa8b3fSDag-Erling SmørgravCFLAGS+= -DHAVE_LDNS=1 209cfa8b3fSDag-Erling SmørgravDPADD+= ${LIBLDNS} 219cfa8b3fSDag-Erling SmørgravLDADD+= -lldns 229cfa8b3fSDag-Erling SmørgravUSEPRIVATELIB+= ldns 239cfa8b3fSDag-Erling Smørgrav.endif 249cfa8b3fSDag-Erling Smørgrav 259cfa8b3fSDag-Erling SmørgravDPADD+= ${LIBCRYPT} ${LIBCRYPTO} ${LIBZ} 269cfa8b3fSDag-Erling SmørgravLDADD+= -lcrypt -lcrypto -lz 279cfa8b3fSDag-Erling Smørgrav 28c23e256eSMark Murray.include <bsd.prog.mk> 29c23e256eSMark Murray 30b8cba406SRuslan Ermilov.PATH: ${SSHDIR} 319fd9594dSDag-Erling Smørgrav 329fd9594dSDag-Erling Smørgrav${OBJS} ${POBJS} ${SOBJS}: ssh_namespace.h 33