Deleted Added
full compact
Makefile (117728) Makefile (125261)
1# $FreeBSD: head/kerberos5/usr.bin/kadmin/Makefile 117728 2003-07-18 13:21:58Z markm $
1# $FreeBSD: head/kerberos5/usr.bin/kadmin/Makefile 125261 2004-01-31 08:15:57Z ru $
2
3PROG= kadmin
4
5SRCS= \
6 ank.c \
7 cpw.c \
8 del.c \
9 del_enctype.c \
10 dump.c \
11 ext.c \
12 get.c \
13 init.c \
14 kadmin.c \
15 load.c \
16 mod.c \
17 rename.c \
18 util.c \
2
3PROG= kadmin
4
5SRCS= \
6 ank.c \
7 cpw.c \
8 del.c \
9 del_enctype.c \
10 dump.c \
11 ext.c \
12 get.c \
13 init.c \
14 kadmin.c \
15 load.c \
16 mod.c \
17 rename.c \
18 util.c \
19 random_password.c \
20 kadmin_locl.h \
21 ${.OBJDIR}/krb5_err.h \
22 ${.OBJDIR}/heim_err.h \
23 ${.OBJDIR}/hdb_err.h \
24 ${.OBJDIR}/kadm5/private.h \
25 ${.OBJDIR}/kadm5/admin.h \
26 ${.OBJDIR}/kadm5/kadm5_err.h
19 random_password.c
27
20
28CFLAGS+=-I${KRB5DIR}/include \
29 -I${KRB5DIR}/lib/roken \
21CFLAGS+=-I${KRB5DIR}/lib/roken \
30 -I${KRB5DIR}/lib/krb5 \
31 -I${KRB5DIR}/lib/asn1 \
22 -I${KRB5DIR}/lib/krb5 \
23 -I${KRB5DIR}/lib/asn1 \
32 -I${KRB5DIR}/lib/hdb \
33 -I${KRB5DIR}/lib/sl \
24 -I${KRB5DIR}/lib/sl \
34 -I${KRB5DIR}/lib/kadm5 \
35 -I${KRB5DIR}/kadmin \
36 -I${ASN1OBJDIR} \
37 -I${HDBOBJDIR} \
38 -I${.OBJDIR} \
39 ${LDAPCFLAGS}
40
41LDADD= -lkadm5clnt -lkadm5srv -lkrb5 -lroken \
42 ${LIBVERS} -lhdb -lasn1 \
43 -lcrypto -lcrypt -lcom_err \
25 ${LDAPCFLAGS}
26
27LDADD= -lkadm5clnt -lkadm5srv -lkrb5 -lroken \
28 ${LIBVERS} -lhdb -lasn1 \
29 -lcrypto -lcrypt -lcom_err \
44 ${LIBSL} -lreadline -lcurses ${LDAPLDADD}
30 ${LIBSL} -lreadline -lncurses ${LDAPLDADD}
45
31
32LDFLAGS=${LDAPLDFLAGS}
33
46DPADD= ${LIBKADM5CLNT} ${LIBKADM5SRV} ${LIBKRB5} ${LIBROKEN} \
47 ${LIBVERS} ${LIBHDB} ${LIBASN1} \
48 ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR} \
34DPADD= ${LIBKADM5CLNT} ${LIBKADM5SRV} ${LIBKRB5} ${LIBROKEN} \
35 ${LIBVERS} ${LIBHDB} ${LIBASN1} \
36 ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR} \
49 ${LIBSL} ${LIBREADLINE} ${LIBCURSES} ${LDAPLIBS}
37 ${LIBSL} ${LIBREADLINE} ${LIBNCURSES} ${LDAPDPADD}
50
51MAN= kadmin.8
52
53.include <bsd.prog.mk>
54
55.PATH: ${KRB5DIR}/kadmin
38
39MAN= kadmin.8
40
41.include <bsd.prog.mk>
42
43.PATH: ${KRB5DIR}/kadmin
56
57${.OBJDIR}/kadm5/private.h: ${.OBJDIR}/kadm5
58 cat ${KRB5DIR}/lib/kadm5/private.h > ${.TARGET}
59
60${.OBJDIR}/kadm5/admin.h: ${.OBJDIR}/kadm5
61 cat ${KRB5DIR}/lib/kadm5/admin.h > ${.TARGET}
62
63${.OBJDIR}/kadm5/kadm5_err.h: ${.OBJDIR}/kadm5 ${.OBJDIR}/kadm5_err.h
64 cd ${.OBJDIR}/kadm5 && ln -sf ../kadm5_err.h
65
66${.OBJDIR}/kadm5:
67 mkdir ${.TARGET}
68
69CLEANFILES+= kadm5/private.h kadm5/admin.h kadm5/kadm5_err.h
70CLEANDIRS+= kadm5