1# $NetBSD: Makefile,v 1.8 2012/08/10 12:20:12 joerg Exp $ 2 3.include <bsd.own.mk> 4 5BINDIR = /usr/bin 6 7PROG= ssh 8SRCS= ssh.c readconf.c clientloop.c sshtty.c \ 9 sshconnect.c sshconnect1.c sshconnect2.c mux.c \ 10 roaming_common.c roaming_client.c 11 12COPTS.sshconnect1.c= -fno-strict-aliasing 13COPTS.mux.c= -Wno-pointer-sign 14COPTS.sshconnect2.c= -Wno-pointer-sign 15 16LINKS= ${BINDIR}/ssh ${BINDIR}/slogin 17MAN= ssh.1 ssh_config.5 18MLINKS= ssh.1 slogin.1 19 20.if (${USE_KERBEROS} != "no") 21# this is not entirely true, libgssapi might be independent of krb5 22SRCS += gss-genr.c 23LDADD+= -lgssapi -lheimntlm 24DPADD+= ${LIBGSSAPI} ${LIBHEIMNTLM} 25 26LDADD+= -lkrb5 -lhx509 -lheimbase -lwind 27DPADD+= ${LIBKRB5} ${LIBHX509} ${LIBHEIMBASE} ${LIBWIND} 28 29LDADD+= -lkafs -lasn1 -lcrypt 30DPADD+= ${LIBKAFS} ${LIBASN1} ${LIBCRYPT} 31 32LDADD+= -lcom_err -lroken -lutil 33DPADD+= ${LIBCOM_ERR} ${LIBROKEN} ${LIBUTIL} 34.endif 35 36.include <bsd.prog.mk> 37