xref: /freebsd/kerberos5/lib/libkdc/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1PACKAGE=	kerberos-lib
2
3LIB=	kdc
4LDFLAGS=	-Wl,--no-undefined
5VERSION_MAP= ${KRB5DIR}/kdc/version-script.map
6LIBADD=	roken hdb hx509 krb5 heimntlm asn1 crypto
7
8INCS=	kdc.h \
9	kdc-protos.h
10
11KRB5INCS=	windc_plugin.h
12KRB5INCSDIR=	${INCLUDEDIR}/krb5
13INCSGROUPS=	INCS KRB5INCS
14
15SRCS=	\
16	default_config.c \
17	set_dbinfo.c \
18	digest.c \
19	kerberos5.c \
20	krb5tgs.c \
21	pkinit.c \
22	log.c \
23	misc.c \
24	kx509.c \
25	process.c \
26	windc.c
27
28CFLAGS+=	-I${KRB5DIR}/lib/roken \
29		-I${KRB5DIR}/lib/krb5 \
30		-I${KRB5DIR}/lib/hdb \
31		-I${KRB5DIR}/kdc \
32		-I${SRCTOP}/contrib/com_err
33CFLAGS+=	-DOPENSSL_API_COMPAT=0x10100000L
34
35.include <bsd.lib.mk>
36
37.PATH: ${KRB5DIR}/kdc
38