xref: /netbsd-src/external/bsd/openldap/lib/slapd/back-mdb/Makefile (revision bd392dcb933a76754a6dc16e574a2a7363a9609d)
1# $NetBSD: Makefile,v 1.2 2023/06/03 21:33:02 lukem Exp $
2
3USE_FORT=yes
4LIBISPRIVATE=yes
5
6.include <bsd.init.mk>
7
8LIB=back_mdb
9
10SLAPD= ${LDAP_DISTDIR}/servers/slapd
11BACK_MDB=${SLAPD}/back-mdb
12LMDB=${LDAP_DISTDIR}/libraries/liblmdb
13
14.PATH: ${BACK_MDB} ${LMDB}
15
16COPTS.mdb.c += ${CC_WNO_STRINGOP_OVERFLOW}
17
18CPPFLAGS+=-I${SLAPD} -I${BACK_MDB} -I${LMDB}
19
20SRCS += \
21	add.c delete.c id2entry.c mdb.c nextid.c attr.c dn2entry.c \
22	idl.c midl.c operational.c bind.c dn2id.c index.c modify.c \
23	search.c compare.c extended.c init.c modrdn.c tools.c \
24	config.c filterindex.c key.c monitor.c version.c \
25
26.include <bsd.lib.mk>
27