Fix more unresolved symbols.
[ira/wip.git] / source4 / lib / ldb / python.mk
index 6cc6d2e90e76fe5063803e44daee7df21771a9d0..90f62c9040f45faea17198ec42bb18390731c2ce 100644 (file)
@@ -1,6 +1,13 @@
 [PYTHON::pyldb]
 LIBRARY_REALNAME = ldb.$(SHLIBEXT)
 PUBLIC_DEPENDENCIES = LIBLDB PYTALLOC
+PRIVATE_DEPENDENCIES = pyldb_util
 
-pyldb_OBJ_FILES = $(ldbsrcdir)/pyldb.o
+pyldb_OBJ_FILES = $(ldbsrcdir)/pyldb.o 
+$(pyldb_OBJ_FILES): CFLAGS+=-I$(ldbsrcdir)/include
+
+[SUBSYSTEM::pyldb_util]
+PUBLIC_DEPENDENCIES = LIBPYTHON
+
+pyldb_util_OBJ_FILES = $(ldbsrcdir)/pyldb_util.o
 $(pyldb_OBJ_FILES): CFLAGS+=-I$(ldbsrcdir)/include