Home | History | Annotate | Line # | Download | only in kadmin
      1  1.7  riastrad # $NetBSD: Makefile,v 1.7 2023/10/12 17:18:39 riastradh Exp $
      2  1.1     elric 
      3  1.1     elric .include <bsd.own.mk>
      4  1.1     elric .include <${.CURDIR}/../../Makefile.inc>
      5  1.1     elric 
      6  1.1     elric USE_FORT?= yes	# network client
      7  1.1     elric 
      8  1.5  christos .PATH: ${HEIMDIST}/kadmin
      9  1.1     elric 
     10  1.1     elric PROG=	kadmin
     11  1.1     elric MAN=	kadmin.8
     12  1.1     elric 
     13  1.1     elric HEIMSRCS= kadmin-commands.in
     14  1.1     elric 
     15  1.1     elric SRCS=	add_enctype.c				\
     16  1.1     elric 	ank.c					\
     17  1.1     elric 	check.c					\
     18  1.1     elric 	cpw.c					\
     19  1.1     elric 	del.c					\
     20  1.1     elric 	del_enctype.c				\
     21  1.1     elric 	dump.c					\
     22  1.1     elric 	ext.c					\
     23  1.1     elric 	get.c					\
     24  1.1     elric 	init.c					\
     25  1.1     elric 	kadmin.c				\
     26  1.1     elric 	load.c					\
     27  1.1     elric 	mod.c					\
     28  1.1     elric 	pw_quality.c				\
     29  1.1     elric 	random_password.c			\
     30  1.1     elric 	rename.c				\
     31  1.1     elric 	stash.c					\
     32  1.1     elric 	util.c
     33  1.1     elric 
     34  1.1     elric CPPFLAGS+= 				\
     35  1.1     elric 	-I${HEIMDIST}/base		\
     36  1.1     elric 	-I${HEIMDIST}/lib/krb5		\
     37  1.1     elric 	-I${HEIMDIST}/lib/asn1		\
     38  1.1     elric 	-I${HEIMDIST}/lib/wind		\
     39  1.1     elric 	-I${HEIMBASE}/lib/libwind	\
     40  1.1     elric 	-I${DESTDIR}/usr/include/kadm5
     41  1.1     elric 
     42  1.6  christos PROGDPLIBS+= ${DPLIBKADM5SRV} ${DPLIBHDB} ${DPLIBKADM5CLNT} ${DPLIBSL}
     43  1.1     elric 
     44  1.3  christos kadmin.8: kadmin.1
     45  1.3  christos 	@${TOOL_SED} -e 's/KADMIN 1/KADMIN 8/' < ${.ALLSRC} > ${.TARGET}
     46  1.3  christos 
     47  1.3  christos CLEANFILES+=kadmin.8
     48  1.3  christos 
     49  1.1     elric .include <${HEIMBASE}/Makefile.rules.inc>
     50  1.1     elric .include <bsd.prog.mk>
     51  1.6  christos 
     52  1.7  riastrad LDADD+= -lutil -ledit -lterminfo ${KRB5LDADD} ${HDBLDADD}
     53  1.7  riastrad DPADD+= ${LIBUTIL} ${LIBEDIT} ${LIBTERMINFO} ${KRB5DPADD} ${HDBDPADD}
     54