xref: /freebsd/secure/ssh.mk (revision dc5ba6b8b4f028eb944434be82838d272330f26f)
1# Common Make variables for OpenSSH
2
3.include <src.opts.mk>
4
5SSHDIR=		${SRCTOP}/crypto/openssh
6
7SFTP_CLIENT_SRCS=sftp-common.c sftp-client.c sftp-glob.c
8SKSRCS=	ssh-sk-client.c
9
10CFLAGS+= -I${SSHDIR} -include ssh_namespace.h
11
12.if ${MK_KERBEROS_SUPPORT} != "no"
13CFLAGS+= -include krb5_config.h
14.if ${MK_MITKRB5} == "no"
15CFLAGS+= -DHEIMDAL=1
16.endif
17.endif
18
19CFLAGS+= -DXAUTH_PATH=\"${LOCALBASE:U/usr/local}/bin/xauth\"
20
21.if ${MK_LDNS} != "no"
22CFLAGS+= -DHAVE_LDNS=1
23.endif
24
25.if ${MK_TCP_WRAPPERS} != "no"
26CFLAGS+= -DLIBWRAP=1
27.endif
28
29.if ${MK_USB} != "no"
30# Built-in security key support
31CFLAGS+= -include sk_config.h
32.endif
33
34CFLAGS+= -DOPENSSL_API_COMPAT=0x10100000L
35