Deleted Added
full compact
Makefile (270178) Makefile (275077)
1# $FreeBSD: head/secure/usr.bin/ssh/Makefile 270178 2014-08-19 18:27:43Z ngie $
1# $FreeBSD: head/secure/usr.bin/ssh/Makefile 275077 2014-11-25 21:18:18Z bapt $
2
3.include <src.opts.mk>
4
5PROG= ssh
6CFLAGS+=-I${SSHDIR} -include ssh_namespace.h
7LINKS= ${BINDIR}/ssh ${BINDIR}/slogin
8MAN= ssh.1 ssh_config.5
9MLINKS= ssh.1 slogin.1
10
11SRCS= ssh.c readconf.c clientloop.c sshtty.c \
12 sshconnect.c sshconnect1.c sshconnect2.c mux.c \
13 roaming_common.c roaming_client.c
14
15# gss-genr.c really belongs in libssh; see src/secure/lib/libssh/Makefile
16SRCS+= gss-genr.c
17
2
3.include <src.opts.mk>
4
5PROG= ssh
6CFLAGS+=-I${SSHDIR} -include ssh_namespace.h
7LINKS= ${BINDIR}/ssh ${BINDIR}/slogin
8MAN= ssh.1 ssh_config.5
9MLINKS= ssh.1 slogin.1
10
11SRCS= ssh.c readconf.c clientloop.c sshtty.c \
12 sshconnect.c sshconnect1.c sshconnect2.c mux.c \
13 roaming_common.c roaming_client.c
14
15# gss-genr.c really belongs in libssh; see src/secure/lib/libssh/Makefile
16SRCS+= gss-genr.c
17
18DPADD= ${LIBSSH} ${LIBUTIL}
19LDADD= ${LDSSH} -lutil
20USEPRIVATELIB= ssh
18LIBADD= ssh util
21
22.if ${MK_LDNS} != "no"
23CFLAGS+= -DHAVE_LDNS=1
19
20.if ${MK_LDNS} != "no"
21CFLAGS+= -DHAVE_LDNS=1
24DPADD+= ${LIBLDNS}
25LDADD+= ${LDLDNS}
26USEPRIVATELIB+= ldns
22LIBADD+= ldns
27.endif
28
29.if ${MK_KERBEROS_SUPPORT} != "no"
30CFLAGS+= -include krb5_config.h
23.endif
24
25.if ${MK_KERBEROS_SUPPORT} != "no"
26CFLAGS+= -include krb5_config.h
31DPADD+= ${LIBGSSAPI}
32LDADD+= -lgssapi
27LIBADD+= gssapi
33.endif
34
35.if ${MK_OPENSSH_NONE_CIPHER} != "no"
36CFLAGS+= -DNONE_CIPHER_ENABLED
37.endif
38
28.endif
29
30.if ${MK_OPENSSH_NONE_CIPHER} != "no"
31CFLAGS+= -DNONE_CIPHER_ENABLED
32.endif
33
39DPADD+= ${LIBCRYPT} ${LIBCRYPTO} ${LIBZ}
40LDADD+= -lcrypt -lcrypto -lz
34LIBADD+= crypt crypto z
41
42.if defined(LOCALBASE)
43CFLAGS+= -DXAUTH_PATH=\"${LOCALBASE}/bin/xauth\"
44.endif
45
46.include <bsd.prog.mk>
47
48.PATH: ${SSHDIR}
49
50${OBJS} ${POBJS} ${SOBJS}: ssh_namespace.h
51.if ${MK_KERBEROS_SUPPORT} != "no"
52${OBJS} ${POBJS} ${SOBJS}: krb5_config.h
53.endif
35
36.if defined(LOCALBASE)
37CFLAGS+= -DXAUTH_PATH=\"${LOCALBASE}/bin/xauth\"
38.endif
39
40.include <bsd.prog.mk>
41
42.PATH: ${SSHDIR}
43
44${OBJS} ${POBJS} ${SOBJS}: ssh_namespace.h
45.if ${MK_KERBEROS_SUPPORT} != "no"
46${OBJS} ${POBJS} ${SOBJS}: krb5_config.h
47.endif