1# $NetBSD: Makefile,v 1.20 2023/12/20 17:15:20 christos Exp $ 2 3.include <bsd.own.mk> 4 5BINDIR = /usr/bin 6 7PROG= ssh 8SRCS= channels.c ssh.c readconf.c clientloop.c sshtty.c \ 9 sshconnect.c sshconnect2.c mux.c auth.c auth-options.c 10 11COPTS.auth.c= -DHOST_ONLY 12COPTS.mux.c= -Wno-pointer-sign 13COPTS.sshconnect2.c= -Wno-pointer-sign 14 15LINKS= ${BINDIR}/ssh ${BINDIR}/slogin 16MAN= ssh.1 ssh_config.5 17MLINKS= ssh.1 slogin.1 18 19.if (${USE_KERBEROS} != "no") 20# this is not entirely true, libgssapi might be independent of krb5 21SRCS += gss-genr.c 22LDADD+= -lgssapi -lheimntlm ${LIBKRB5_LDADD} 23DPADD+= ${LIBGSSAPI} ${LIBHEIMNTLM} ${LIBKRB5_DPADD} 24.endif 25 26COPTS.sshconnect.c+= ${CC_WNO_FORMAT_TRUNCATION} 27 28.include <bsd.prog.mk> 29