Makefile revision 57434
1# $FreeBSD: head/secure/usr.bin/ssh/Makefile 57434 2000-02-24 17:00:55Z markm $
2#
3
4SSHSRC=	${.CURDIR}/../../../crypto/openssh
5
6PROG=	ssh
7BINOWN=	root
8BINMODE=4555
9MAN1=	ssh.1
10LINKS=	${BINDIR}/ssh ${BINDIR}/slogin
11MLINKS=	ssh.1 slogin.1
12
13SRCS=	ssh.c sshconnect.c log-client.c readconf.c clientloop.c
14
15.include <bsd.own.mk>
16
17.PATH:		${SSHSRC}
18.PATH:		${SSHSRC}/lib
19
20.if defined(MAKE_KERBEROS4) && \
21	((${MAKE_KERBEROS4} == "yes") || (${MAKE_KERBEROS4} == "YES"))
22CFLAGS+= -DKRB4
23LDADD+=	 -lkrb -lcom_err
24DPADD+=	 ${LIBKRB} ${LIBCOM_ERR}
25.endif # MAKE_KERBEROS4
26
27.if defined(MAKE_KERBEROS5) && \
28	((${MAKE_KERBEROS5} == "yes") || (${MAKE_KERBEROS5} == "YES"))
29CFLAGS+= -DKRB5
30LDADD+=	 -lkrb5 -lcom_err
31DPADD+=	 ${LIBKRB5} ${LIBCOM_ERR}
32.endif # MAKE_KERBEROS5
33
34.include <bsd.prog.mk>
35
36LDADD+=	-L${.OBJDIR}/../../lib/libssh -lssh -lcrypto -lutil -lz
37DPADD+=	${LIBCRYPTO} ${LIBUTIL} ${LIBZ}
38.if defined(RSAREF) && ${RSAREF} == YES
39LDADD+=	-lRSAglue
40DPADD+= ${LIBRSAGLUE}
41.endif
42