156067Smarkm# $FreeBSD: stable/11/kerberos5/usr.bin/kadmin/Makefile 344200 2019-02-16 03:18:52Z nyan $
256067Smarkm
3112049SmarkmPROG=	kadmin
4125491SruMAN=	kadmin.8
5117728Smarkm
6178828SdfrSRCS=	add_enctype.c \
7178828Sdfr	ank.c \
8178828Sdfr	check.c \
9125491Sru	cpw.c \
10125491Sru	del.c \
11125491Sru	del_enctype.c \
12125491Sru	dump.c \
13125491Sru	ext.c \
14125491Sru	get.c \
15125491Sru	init.c \
16125491Sru	kadmin.c \
17178828Sdfr	kadmin-commands.c \
18178828Sdfr	kadmin-commands.h \
19125491Sru	load.c \
20125491Sru	mod.c \
21178828Sdfr	pw_quality.c \
22125491Sru	random_password.c \
23125491Sru	rename.c \
24178828Sdfr	stash.c \
25125491Sru	util.c
2672450Sassar
27125491SruCFLAGS+=-I${KRB5DIR}/lib/asn1 -I${KRB5DIR}/lib/krb5 -I${KRB5DIR}/lib/roken \
28344200Snyan	-I${KRB5DIR}/lib/sl -I${SRCTOP}/contrib/com_err -I. ${LDAPCFLAGS}
29275022SbaptLIBADD=	kadm5clnt kadm5srv hdb krb5 roken vers sl asn1 crypto edit
30275022SbaptDPADD=	${LDAPDPADD}
31275022SbaptLDADD=	${LDAPLDADD}
32125261SruLDFLAGS=${LDAPLDFLAGS}
33125261Sru
34288199SbdreweryCLEANFILES=	kadmin-commands.h kadmin-commands.c
35288199Sbdrewery
3656067Smarkm.include <bsd.prog.mk>
3756067Smarkm
38236337Sobrienkadmin-commands.h: ${KRB5DIR}/kadmin/kadmin-commands.in
39236422Sobrien	${SLC} ${.ALLSRC:M*.in}
40178828Sdfr
41288200Sbdrewerykadmin-commands.c: kadmin-commands.h
42236337Sobrien
43125491Sru.PATH: ${KRB5DIR}/kadmin
44178828Sdfr
45