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