2013-04-06 16:48:33 +02:00

63 lines
1.3 KiB
Makefile

# $NetBSD: Makefile,v 1.7 2011/09/23 15:24:35 jruoho Exp $
.include <bsd.own.mk>
USE_FORT?= yes
LIB=saslc
SRCS=
SRCS+= buffer.c
SRCS+= crypto.c
SRCS+= dict.c
SRCS+= error.c
SRCS+= list.c
SRCS+= mech.c
SRCS+= mech_anonymous.c
SRCS+= mech_crammd5.c
SRCS+= mech_digestmd5.c
SRCS+= mech_external.c
.if (${MKKERBEROS} != "no")
SRCS+= mech_gssapi.c
.endif
SRCS+= mech_login.c
SRCS+= mech_plain.c
SRCS+= msg.c
SRCS+= parser.c
SRCS+= saslc.c
SRCS+= xsess.c
COPTS.msg.c = -Wno-format-nonliteral
CPPFLAGS+=-I${EXTDIST}/include
WARNS?=4
MAN=libsaslc.3
MLINKS+=libsaslc.3 saslc.d.3 \
libsaslc.3 saslc_alloc.3 \
libsaslc.3 saslc_end.3 \
libsaslc.3 saslc_init.3 \
libsaslc.3 saslc_sess_init.3 \
libsaslc.3 saslc_sess_end.3 \
libsaslc.3 saslc_sess_getprop.3 \
libsaslc.3 saslc_sess_setprop.3 \
libsaslc.3 saslc_sess_cont.3 \
libsaslc.3 saslc_sess_decode.3 \
libsaslc.3 saslc_sess_encode.3 \
libsaslc.3 saslc_sess_getmech.3 \
libsaslc.3 saslc_sess_strerror.3 \
libsaslc.3 saslc_strerror.3
EXTDIST=${.CURDIR}/../dist
.PATH: ${EXTDIST}/include ${EXTDIST}/src ${EXTDIST}/man
INCS+= saslc.h
INCSDIR=/usr/include
LIBDPLIBS+= ssl ${NETBSDSRCDIR}/crypto/external/bsd/openssl/lib/libssl
.if (${MKKERBEROS} != "no")
LIBDPLIBS+= gssapi ${NETBSDSRCDIR}/crypto/external/bsd/heimdal/lib/libgssapi
.endif
.include <bsd.lib.mk>