]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - kerberos5/usr.sbin/ktutil/Makefile
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / kerberos5 / usr.sbin / ktutil / Makefile
1 # $FreeBSD$
2
3 PROG=   ktutil
4 MAN=    ktutil.8
5
6 SRCS=   add.c \
7         change.c \
8         copy.c \
9         get.c \
10         ktutil.c \
11         ktutil-commands.c \
12         ktutil-commands.h \
13         list.c \
14         purge.c \
15         remove.c \
16         rename.c
17
18 CFLAGS+=-I${KRB5DIR}/lib/roken -I${KRB5DIR}/lib/sl -I.
19 DPADD=  ${LIBKADM5CLNT} ${LIBKRB5} ${LIBHX509} ${LIBSL} ${LIBROKEN} ${LIBVERS} \
20         ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR} \
21         ${LIBREADLINE} ${LIBNCURSES}
22 LDADD=  -lkadm5clnt -lkrb5 -lhx509 ${LIBSL} -lroken ${LIBVERS} \
23         -lasn1 -lcrypto -lcrypt -lcom_err \
24         -lreadline -lncurses
25
26 .include <bsd.prog.mk>
27
28 ktutil-commands.h: ${KRB5DIR}/admin/ktutil-commands.in ../../tools/slc/slc
29         ../../tools/slc/slc ${.ALLSRC:M*.in}
30
31 .for ext in c o
32 ktutil-commands.${ext}: ktutil-commands.h
33 .endfor
34
35 ../../tools/slc/slc:
36         cd ${.CURDIR}/../../tools/slc && ${MAKE}
37
38 .PATH: ${KRB5DIR}/admin