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