xref: /netbsd-src/crypto/external/bsd/heimdal/sbin/kcm/Makefile (revision d375f34d40995f85573ef0bc59ddd730dec32a0b)
1# $NetBSD: Makefile,v 1.5 2023/06/22 22:39:38 christos Exp $
2
3.include <bsd.own.mk>
4.include <${.CURDIR}/../../Makefile.inc>
5
6.PATH: ${HEIMDIST}/kcm
7
8PROG= kcm
9MAN=  kcm.8
10
11NOGCCERROR=	# Heimdal is using its own deprecated functions
12
13SRCS= \
14	acl.c		\
15	acquire.c	\
16	cache.c		\
17	client.c	\
18	config.c	\
19	connect.c	\
20	events.c	\
21	glue.c		\
22	log.c		\
23	main.c		\
24	protocol.c	\
25	renew.c		\
26	sessions.c
27
28CPPFLAGS+=				\
29	-I${HEIMDIST}/lib/ipc
30
31PROGDPLIBS+=	${DPLIBKAFS} ${DPLIBHEIMNTLM}
32
33.include <${HEIMBASE}/Makefile.rules.inc>
34.include <bsd.prog.mk>
35
36LDADD+=	-lutil ${KRB5LDADD}
37DPADD+=	${LIBCRYPTO} ${KRB5DPADD}
38