]> git.sur5r.net Git - openldap/commitdiff
back-mdb/Makefile.in += variable MDB_SUBDIR.
authorHallvard Furuseth <hallvard@openldap.org>
Mon, 5 Sep 2011 19:10:04 +0000 (21:10 +0200)
committerHallvard Furuseth <hallvard@openldap.org>
Mon, 5 Sep 2011 19:10:04 +0000 (21:10 +0200)
For compiling against a checkout of the stand-alone libmdb,
which has a branch 'mdb.master' with its own root:
    git clone --branch=mdb.master <openldap_repo_dir> mdb
    set_mdb="MDB_SUBDIR=`pwd`/mdb/libraries/libmdb"
    ... maybe modify mdb repository for testing ...
    cd <openldap_repo_dir>; make $set_mdb

servers/slapd/back-mdb/Makefile.in

index 93cb911f4b4643f9d5c89ed16e66a5763475f0ff..856a40d98b3ede08e25f58b505167bac48458a1a 100644 (file)
@@ -29,6 +29,7 @@ OBJS = init.lo tools.lo config.lo \
 
 LDAP_INCDIR= ../../../include       
 LDAP_LIBDIR= ../../../libraries
+MDB_SUBDIR = $(srcdir)/$(LDAP_LIBDIR)/libmdb
 
 BUILD_OPT = "--enable-mdb"
 BUILD_MOD = @BUILD_MDB@
@@ -43,7 +44,7 @@ UNIX_LINK_LIBS = $(@BUILD_LIBS_DYNAMIC@_LDAP_LIBS)
 
 LIBBASE = back_mdb
 
-XINCPATH = -I.. -I$(srcdir)/.. -I$(srcdir)/$(LDAP_LIBDIR)/libmdb
+XINCPATH = -I.. -I$(srcdir)/.. -I$(MDB_SUBDIR)
 XDEFS = $(MODULES_CPPFLAGS)
 
 all-local-lib: ../.backend
@@ -51,10 +52,10 @@ all-local-lib:      ../.backend
 ../.backend: lib$(LIBBASE).a
        @touch $@
 
-mdb.lo:        $(srcdir)/$(LDAP_LIBDIR)/libmdb/mdb.c
+mdb.lo:        $(MDB_SUBDIR)/mdb.c
        $(LTCOMPILE_MOD) $<
 
-midl.lo:       $(srcdir)/$(LDAP_LIBDIR)/libmdb/midl.c
+midl.lo:       $(MDB_SUBDIR)/midl.c
        $(LTCOMPILE_MOD) $<
 
 veryclean-local-lib: FORCE