From: Stefan Metzmacher Date: Wed, 8 Dec 2010 14:12:57 +0000 (+0100) Subject: s4:ldb: build libldb and pyldb-util as private libraries when building for samba4 X-Git-Tag: samba-4.0.0alpha14~383 X-Git-Url: http://git.samba.org/?a=commitdiff_plain;h=65965566d23cd74ce8a86978864c4a7ed26b2f59;p=samba.git s4:ldb: build libldb and pyldb-util as private libraries when building for samba4 This matches the behavior of the talloc and tdb builds. metze --- diff --git a/source4/lib/ldb/wscript b/source4/lib/ldb/wscript index 223df2ffe99..8a4e83b69d2 100644 --- a/source4/lib/ldb/wscript +++ b/source4/lib/ldb/wscript @@ -72,6 +72,13 @@ def build(bld): bld.RECURSE('lib/popt') bld.RECURSE('lib/replace') + if bld.env.standalone_ldb: + private_library = False + vnum = VERSION + else: + private_library = True + vnum = None + LDB_MAP_SRC = bld.SUBDIR('ldb_map', 'ldb_map.c ldb_map_inbound.c ldb_map_outbound.c') @@ -101,7 +108,8 @@ def build(bld): deps='ldb', source='pyldb_util.c', public_headers='pyldb.h', - vnum=VERSION, + vnum=vnum, + private_library=private_library, pc_files='pyldb-util.pc', pyext=True) @@ -123,10 +131,11 @@ def build(bld): public_headers='include/ldb.h include/ldb_errors.h '\ 'include/ldb_module.h include/ldb_handlers.h', pc_files='ldb.pc', - vnum=VERSION, + vnum=vnum, + private_library=private_library, manpages='man/ldb.3', abi_file = abi_file, - abi_match = abi_match) + abi_match = abi_match) bld.SAMBA_PYTHON('pyldb', 'pyldb.c',