tdb: enable VALGRIND to remove valgrind noise.
[kai/samba.git] / lib / tdb / wscript
index f704bc79aadaaf9618538a6e2c0302b3359de5e5..58a747f0b2364a5f5230802769247880f49883ce 100644 (file)
@@ -45,6 +45,7 @@ def configure(conf):
 
     if not conf.env.disable_python:
         # also disable if we don't have the python libs installed
+        conf.find_program('python', var='PYTHON')
         conf.check_tool('python')
         conf.check_python_version((2,4,2))
         conf.SAMBA_CHECK_PYTHON_HEADERS(mandatory=False)
@@ -65,7 +66,6 @@ def build(bld):
     if bld.env.standalone_tdb:
         bld.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig'
         bld.PKG_CONFIG_FILES('tdb.pc', vnum=VERSION)
-        bld.INSTALL_FILES('${INCLUDEDIR}', 'include/tdb.h', flat=True)
         private_library = False
     else:
         private_library = True
@@ -79,6 +79,8 @@ def build(bld):
                           abi_match='tdb_*',
                           hide_symbols=True,
                           vnum=VERSION,
+                          public_headers='include/tdb.h',
+                          public_headers_install=not private_library,
                           private_library=private_library)
 
         bld.SAMBA_BINARY('tdbtorture',