summaryrefslogtreecommitdiff
path: root/source4/lib/ldb/Makefile.ldb
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2004-03-31 06:51:44 +0000
committerAndrew Tridgell <tridge@samba.org>2004-03-31 06:51:44 +0000
commit4258c7f27ff628b93e296fd0fc0f7a5a5bf2efeb (patch)
tree31b8cc73bc52284bcf958d69200fd5e051d4dcdc /source4/lib/ldb/Makefile.ldb
parent58d50a614f1b4a3fc6b60ad5f777d987263fe54f (diff)
downloadsamba-4258c7f27ff628b93e296fd0fc0f7a5a5bf2efeb.tar.gz
samba-4258c7f27ff628b93e296fd0fc0f7a5a5bf2efeb.tar.bz2
samba-4258c7f27ff628b93e296fd0fc0f7a5a5bf2efeb.zip
building with Makefile.ldb now works
(This used to be commit 12538cd2c650bacabd37f4d2ecd3ff3ffce87a00)
Diffstat (limited to 'source4/lib/ldb/Makefile.ldb')
-rw-r--r--source4/lib/ldb/Makefile.ldb16
1 files changed, 13 insertions, 3 deletions
diff --git a/source4/lib/ldb/Makefile.ldb b/source4/lib/ldb/Makefile.ldb
index 346c041666..b983ca2c49 100644
--- a/source4/lib/ldb/Makefile.ldb
+++ b/source4/lib/ldb/Makefile.ldb
@@ -1,9 +1,11 @@
-CFLAGS=-Wall -g -Iinclude -I. -DSTANDALONE=1 -DUSE_MMAP=1
OPENLDAP=/home/tridge/samba/openldap/prefix
+TDBDIR=../tdb
+
+CFLAGS=-Wall -g -Iinclude -I. -I.. -DSTANDALONE=1 -DUSE_MMAP=1
LIB_FLAGS=-Llib -lldb -L$(OPENLDAP)/lib -lldap
-TDB_OBJ=tdb/tdb.o tdb/spinlock.o
+TDB_OBJ=$(TDBDIR)/tdb.o $(TDBDIR)/spinlock.o
LDB_TDB_OBJ=ldb_tdb/ldb_match.o ldb_tdb/ldb_tdb.o \
ldb_tdb/ldb_pack.o ldb_tdb/ldb_search.o ldb_tdb/ldb_index.o
@@ -20,7 +22,15 @@ BINS = bin/ldbadd bin/ldbsearch bin/ldbdel
LIBS = $(LDB_LIB)($(OBJS))
-all: $(BINS) $(LIBS)
+DIRS = lib bin
+
+all: $(DIRS) $(BINS) $(LIBS)
+
+lib:
+ mkdir -p lib
+
+bin:
+ mkdir -p bin
lib/libldb.a: $(OBJS)