1#	$NetBSD: Makefile,v 1.2 2008/05/27 08:58:26 lukem Exp $
2
3USE_FORT?=	yes
4
5.include "../../openldap.mk"
6
7LIB=		lber
8
9.PATH:		${LDAP_DISTDIR}/libraries/liblber
10CPPFLAGS+=	-I${LDAP_DISTDIR}/libraries/liblber
11
12SRCS=		assert.c decode.c encode.c io.c bprint.c debug.c \
13		memory.c options.c sockbuf.c stdio.c
14
15CPPFLAGS+=	-DLBER_LIBRARY
16
17.PATH:		${LDAP_SRCDIR}/man
18
19MAN=		lber-decode.3 lber-encode.3 lber-memory.3 lber-sockbuf.3 \
20		lber-types.3
21
22MLINKS+=	lber-decode.3 ber_get_next.3 \
23		lber-decode.3 ber_skip_tag.3 \
24		lber-decode.3 ber_peek_tag.3 \
25		lber-decode.3 ber_scanf.3 \
26		lber-decode.3 ber_get_int.3 \
27		lber-decode.3 ber_get_stringa.3 \
28		lber-decode.3 ber_get_stringb.3 \
29		lber-decode.3 ber_get_null.3 \
30		lber-decode.3 ber_get_enum.3 \
31		lber-decode.3 ber_get_boolean.3 \
32		lber-decode.3 ber_get_bitstring.3 \
33		lber-decode.3 ber_first_element.3 \
34		lber-decode.3 ber_next_element.3
35
36MLINKS+=	lber-encode.3 ber_alloc_t.3 \
37		lber-encode.3 ber_flush.3 \
38		lber-encode.3 ber_printf.3 \
39		lber-encode.3 ber_put_int.3 \
40		lber-encode.3 ber_put_ostring.3 \
41		lber-encode.3 ber_put_string.3 \
42		lber-encode.3 ber_put_null.3 \
43		lber-encode.3 ber_put_enum.3 \
44		lber-encode.3 ber_start_set.3 \
45		lber-encode.3 ber_put_seq.3 \
46		lber-encode.3 ber_put_set.3
47
48MLINKS+=	lber-types.3 ber_bvarray_add.3 \
49		lber-types.3 ber_bvarray_free.3 \
50		lber-types.3 ber_bvdup.3 \
51		lber-types.3 ber_bvecadd.3 \
52		lber-types.3 ber_bvecfree.3 \
53		lber-types.3 ber_bvfree.3 \
54		lber-types.3 ber_bvstr.3 \
55		lber-types.3 ber_bvstrdup.3 \
56		lber-types.3 ber_dupbv.3 \
57		lber-types.3 ber_free.3 \
58		lber-types.3 ber_str2bv.3
59
60.include <bsd.lib.mk>
61