Deleted Added
full compact
Makefile (116517) Makefile (117728)
1# $FreeBSD: head/kerberos5/lib/libhdb/Makefile 116517 2003-06-18 09:11:34Z mr $
1# $FreeBSD: head/kerberos5/lib/libhdb/Makefile 117728 2003-07-18 13:21:58Z markm $
2
3LIB= hdb
2
3LIB= hdb
4CFLAGS+=-I${KRB5DIR}/include \
5 -I${INCLUDEOBJDIR} \
6 -I${KRB5DIR}/lib/krb5 \
7 -I${KRB5DIR}/lib/hdb \
8 -I${KRB5DIR}/lib/asn1 \
9 -I${KRB5DIR}/lib/roken \
10 -I${.OBJDIR} \
11 -I${ASN1OBJDIR} \
12 ${LDAPCFLAGS}
13
14SRCS= \
4
5SRCS= \
15 common.c \
16 db.c \
17 db3.c \
18 hdb-ldap.c \
19 hdb.c \
20 keytab.c \
21 mkey.c \
22 ndbm.c \
23 print.c \
24 hdb_err.c \
25 hdb_err.h \
26 hdb_asn1.h \
27 k524_err.h \
28 krb5_err.h \
29 heim_err.h \
6 common.c \
7 db.c \
8 db3.c \
9 hdb-ldap.c \
10 hdb.c \
11 keytab.c \
12 mkey.c \
13 ndbm.c \
14 print.c \
15 hdb_err.c \
16 ${.OBJDIR}/hdb_err.h \
17 ${.OBJDIR}/hdb_asn1.h \
18 ${.OBJDIR}/k524_err.h \
19 ${.OBJDIR}/krb5_err.h \
20 ${.OBJDIR}/heim_err.h \
30 ${GEN:S/.x/.c/g}
31
21 ${GEN:S/.x/.c/g}
22
32GEN= \
33 asn1_Key.x \
34 asn1_GENERATION.x \
35 asn1_Event.x \
36 asn1_HDBFlags.x \
37 asn1_hdb_entry.x \
23CFLAGS+=-I${KRB5DIR}/include \
24 -I${INCLUDEOBJDIR} \
25 -I${KRB5DIR}/lib/krb5 \
26 -I${KRB5DIR}/lib/hdb \
27 -I${KRB5DIR}/lib/asn1 \
28 -I${KRB5DIR}/lib/roken \
29 -I${.OBJDIR} \
30 -I${ASN1OBJDIR} \
31 ${LDAPCFLAGS}
32
33GEN= \
34 asn1_Key.x \
35 asn1_GENERATION.x \
36 asn1_Event.x \
37 asn1_HDBFlags.x \
38 asn1_hdb_entry.x \
38 asn1_Salt.x
39
40.include <bsd.lib.mk>
41
42.PATH: ${KRB5DIR}/lib/hdb
43.PATH: ${KRB5DIR}/lib/asn1
44.PATH: ${KRB5DIR}/lib/vers
45.PATH: ${KRB5DIR}/lib/roken
46
47build-tools: make-print-version asn1_compile
48
49.for I in ${GEN}
50${I:S/.x/.c/}: ${I}
51 cmp -s ${.OODATE} ${.TARGET} 2> /dev/null || cp ${.OODATE} ${.TARGET}
52.endfor
53
54CLEANFILES+= ${GEN:S/.x/.c/g} hdb_asn1.h asn1_files
55
39 asn1_Salt.x
40
41.include <bsd.lib.mk>
42
43.PATH: ${KRB5DIR}/lib/hdb
44.PATH: ${KRB5DIR}/lib/asn1
45.PATH: ${KRB5DIR}/lib/vers
46.PATH: ${KRB5DIR}/lib/roken
47
48build-tools: make-print-version asn1_compile
49
50.for I in ${GEN}
51${I:S/.x/.c/}: ${I}
52 cmp -s ${.OODATE} ${.TARGET} 2> /dev/null || cp ${.OODATE} ${.TARGET}
53.endfor
54
55CLEANFILES+= ${GEN:S/.x/.c/g} hdb_asn1.h asn1_files
56
56${GEN} hdb_asn1.h: asn1_compile hdb.asn1
57${GEN} ${.OBJDIR}/hdb_asn1.h: asn1_compile hdb.asn1
57 ./asn1_compile ${KRB5DIR}/lib/hdb/hdb.asn1 hdb_asn1
58
59asn1_compile: parse.o lex.o main.c hash.c symbol.c emalloc.c gen.c \
60 gen_encode.c gen_decode.c gen_free.c gen_length.c \
61 gen_copy.c gen_glue.c getarg.c warnerr.c print_version.o \
62 get_window_size.c strupr.c
63 ${CC} ${CFLAGS} ${LDFLAGS} -o ${.TARGET} ${.OODATE} ${LDADD}
64

--- 22 unchanged lines hidden ---
58 ./asn1_compile ${KRB5DIR}/lib/hdb/hdb.asn1 hdb_asn1
59
60asn1_compile: parse.o lex.o main.c hash.c symbol.c emalloc.c gen.c \
61 gen_encode.c gen_decode.c gen_free.c gen_length.c \
62 gen_copy.c gen_glue.c getarg.c warnerr.c print_version.o \
63 get_window_size.c strupr.c
64 ${CC} ${CFLAGS} ${LDFLAGS} -o ${.TARGET} ${.OODATE} ${LDADD}
65

--- 22 unchanged lines hidden ---