Home | History | Annotate | Line # | Download | only in ktutil
      1 # $NetBSD: Makefile,v 1.6 2023/06/22 22:39:39 christos Exp $
      2 
      3 .include <bsd.own.mk>
      4 .include <${.CURDIR}/../../Makefile.inc>
      5 
      6 USE_FORT?= yes	# network client
      7 
      8 .PATH: ${HEIMDIST}/admin ${HEIMDIST}/lib/hcrypto
      9 
     10 PROG= ktutil
     11 
     12 MAN= ktutil.8
     13 
     14 HEIMSRCS= ktutil-commands.in
     15 
     16 SRCS=			\
     17 	add.c		\
     18 	change.c	\
     19 	copy.c		\
     20 	destroy.c	\
     21 	get.c		\
     22 	ktutil.c	\
     23 	ktutil_locl.h	\
     24 	list.c		\
     25 	purge.c		\
     26 	remove.c	\
     27 	rename.c
     28 
     29 PROGDPLIBS+= ${DPLIBKADM5CLNT} ${DPLIBSL}
     30 
     31 ktutil.8: ktutil.1
     32 	@${TOOL_SED} -e 's/KTUTIL 1/KTUTIL 8/' < ${.ALLSRC} > ${.TARGET}
     33 
     34 CLEANFILES+=ktutil.8
     35 
     36 .include <${HEIMBASE}/Makefile.rules.inc>
     37 .include <bsd.prog.mk>
     38 
     39 LDADD+= -ledit -lterminfo -lutil ${KRB5LDADD}
     40 DPADD+= ${LIBEDIT} ${LIBTERMINFO} ${LIBUTIL} ${KRB5DPADD}
     41