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