diff options
Diffstat (limited to 'secure/usr.bin/ssh/Makefile')
-rw-r--r-- | secure/usr.bin/ssh/Makefile | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/secure/usr.bin/ssh/Makefile b/secure/usr.bin/ssh/Makefile new file mode 100644 index 0000000..1c666ab --- /dev/null +++ b/secure/usr.bin/ssh/Makefile @@ -0,0 +1,36 @@ +# $FreeBSD$ +# + +.include <bsd.own.mk> + +PROG= ssh +CFLAGS+=-I${SSHDIR} -include ssh_namespace.h +LINKS= ${BINDIR}/ssh ${BINDIR}/slogin +MAN= ssh.1 ssh_config.5 +MLINKS= ssh.1 slogin.1 + +SRCS= ssh.c readconf.c clientloop.c sshtty.c \ + sshconnect.c sshconnect1.c sshconnect2.c \ + gss-genr.c + +DPADD= ${LIBSSH} ${LIBUTIL} ${LIBZ} +LDADD= -lssh -lutil -lz + +.if ${MK_KERBEROS_SUPPORT} != "no" +CFLAGS+= -DGSSAPI -DHAVE_GSSAPI_GSSAPI_H=1 -DKRB5 -DHEIMDAL +DPADD+= ${LIBGSSAPI} +LDADD+= -lgssapi +.endif + +.if defined(X11BASE) +CFLAGS+= -DXAUTH_PATH=\"${X11BASE}/bin/xauth\" +.endif + +DPADD+= ${LIBCRYPT} ${LIBCRYPTO} +LDADD+= -lcrypt -lcrypto + +.include <bsd.prog.mk> + +.PATH: ${SSHDIR} + +${OBJS} ${POBJS} ${SOBJS}: ssh_namespace.h |