Makefile revision 236422
156067Smarkm# $FreeBSD: head/kerberos5/usr.bin/kadmin/Makefile 236422 2012-06-01 21:26:28Z obrien $
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 \
28178828Sdfr	-I${KRB5DIR}/lib/sl -I. ${LDAPCFLAGS}
29178828SdfrDPADD=	${LIBKADM5CLNT} ${LIBKADM5SRV} ${LIBHDB} ${LIBKRB5} ${LIBHX509} \
30125491Sru	${LIBSL} ${LIBROKEN} ${LIBVERS} ${LIBASN1} \
31125491Sru	${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR} \
32228113Sfjoe	${LIBEDIT} ${LIBNCURSES} ${LDAPDPADD}
33178828SdfrLDADD=	-lkadm5clnt -lkadm5srv -lhdb -lkrb5 -lhx509 \
34125491Sru	${LIBSL} -lroken ${LIBVERS} -lasn1 \
35125491Sru	-lcrypto -lcrypt -lcom_err \
36228113Sfjoe	-ledit -lncurses ${LDAPLDADD}
37125261SruLDFLAGS=${LDAPLDFLAGS}
38125261Sru
3956067Smarkm.include <bsd.prog.mk>
4056067Smarkm
41236337Sobrienkadmin-commands.h: ${KRB5DIR}/kadmin/kadmin-commands.in
42236422Sobrien	${SLC} ${.ALLSRC:M*.in}
43178828Sdfr
44236337Sobrien.for ext in o c
45236337Sobrienkadmin-commands.${ext}: kadmin-commands.h
46236337Sobrien.endfor
47236337Sobrien
48125491Sru.PATH: ${KRB5DIR}/kadmin
49178828Sdfr
50