summaryrefslogtreecommitdiffstats
path: root/source4/lib/ldb/wscript
Commit message (Collapse)AuthorAgeFilesLines
...
* s4-ldb: make ldb_options_find() publicAndrew Tridgell2010-10-211-1/+1
| | | | | | we need to make this symbol public to allow for -Wl,-no-undefined, as otherwise the pyldb module can't find the symbol when it creates the module
* s4-ldb: make pyldb_util a private libraryAndrew Tridgell2010-10-211-1/+5
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* waf: replace the is_bundled option with private_libraryAndrew Tridgell2010-10-211-1/+1
| | | | | 'private_library' better captures what we are trying to get at when we bundle a library
* s4-ldb: increase minor version for 2 new functionsAndrew Tridgell2010-10-191-1/+1
| | | | | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Oct 19 01:27:44 UTC 2010 on sn-devel-104
* ldb: Only build LIBLDB_MAIN when building ldb itself.Jelmer Vernooij2010-10-131-8/+8
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Oct 13 15:41:29 UTC 2010 on sn-devel-104
* ldb: raise minor version number for new ldb_msg_match_error() functionAndrew Tridgell2010-10-131-1/+1
| | | | | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Oct 13 11:42:18 UTC 2010 on sn-devel-104
* ldb: when running from build directory, use the build modulesAndrew Tridgell2010-10-131-27/+35
| | | | | | | we need to use the build modules, not the installed modules, so tests run from the source directory are valid Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
* ldb: Build ildap module as shared object.Jelmer Vernooij2010-10-111-7/+3
|
* wafsamba: Fix handling of pyembed/pyext.Jelmer Vernooij2010-10-101-2/+1
|
* wafsamba: Clarify needs_python argument name, use pyembed/pyext whereJelmer Vernooij2010-10-101-1/+1
| | | | | | | | | applicable. Allow using both pyembed and pyext, to prevent unresolved symbols. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 10 03:54:01 UTC 2010 on sn-devel-104
* waf: fixed exit status of test suitesAndrew Tridgell2010-10-071-2/+4
| | | | use RUN_COMMAND() to handle signal errors and exit status
* Add missing dependencies for com_err.Jelmer Vernooij2010-10-051-1/+2
|
* heimdal: convert some subsystems to libraries, consistent with upstream heimdal.Jelmer Vernooij2010-10-031-1/+1
|
* ldb: Bump version because of addition of ldb_req_location.Jelmer Vernooij2010-09-281-1/+1
|
* ldb: Depend directly on replace, fixes the build on systems withJelmer Vernooij2010-09-221-0/+3
| | | | tdb and tevent installed in the system.
* ldb: Add missing aliases for ldb_ildap.Jelmer Vernooij2010-09-041-0/+1
|
* s4-ldb: added ldb_error() and ldb_operr()Andrew Tridgell2010-07-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | These will be used to help avoid the problem we have with hundreds of places that do "return LDB_ERR_OPERATIONS_ERROR" without an explanation. It is very difficult to track down ldb errors which don't have any explanation. By replacing "return LDB_ERR_OPERATIONS_ERROR;" with "return ldb_operr(ldb);" we at least get a file:line message in the ldb error string. It isn't an ideal error message, but it is much better than just "operations error" This change also makes ldb_oom() return the error code (LDB_ERR_OPERATIONS_ERROR) so you can do: return ldb_oom(ldb); instead of: ldb_oom(ldb); return LDB_ERR_OPERATIONS_ERROR;
* s4-ldb: added ldb_options_find()Andrew Tridgell2010-07-071-1/+1
| | | | | | | ldb_options_find() allows backends to find options in the options[] array passed to the connect operation. This will be used by the ldb_ldap bind code
* s4-ldb: use CHECK_XSLTPROC_MANPAGES()Andrew Tridgell2010-06-241-1/+1
|
* s4:ldb: only do ABI checking for the standalone build for nowStefan Metzmacher2010-06-201-12/+24
| | | | | | | | Otherwise we fail to build samba4 with a system ldb. metze Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* ldb: Change LDBSAMBA back to subsystem, update comments, use differentJelmer Vernooij2010-06-201-2/+7
| | | | ABI file based on whether ldb_ildap is included.
* wafsamba: Fix typo: noextenion -> noextension.Jelmer Vernooij2010-06-191-1/+1
|
* ldb: Remove dependency on self.Jelmer Vernooij2010-06-181-1/+1
|
* ldb: Don't build pyldb_util as python module but rather as subsystem, so as ↵Jelmer Vernooij2010-06-181-2/+2
| | | | to not delute /usr/lib.
* wafsamba: Fix include path inheritance from module subsystems.Jelmer Vernooij2010-06-151-10/+0
|
* ldb: Bump version number, use same ABI version for Samba4 and non-Samba 4 ↵Jelmer Vernooij2010-06-151-5/+2
| | | | versions.s
* ldb: Fix included ldb build.Jelmer Vernooij2010-06-151-1/+10
|
* ldb: Only build standard ldb modules when building bundled ldb.Jelmer Vernooij2010-06-151-72/+70
|
* pyldb_util: Remove dependency on LIBPYTHON - it's already thereJelmer Vernooij2010-05-311-2/+1
| | | | implicitly and not available in the standalone build.
* ldb: Install ldb_handlers.h header.Jelmer Vernooij2010-05-311-3/+3
|
* ldb: Move utility functions to separate file.Jelmer Vernooij2010-05-311-4/+7
|
* ldb: Fix dependencies when building with system ldb.Jelmer Vernooij2010-05-311-6/+10
|
* ldb/waf: Fix build with system and bundled ldb.Jelmer Vernooij2010-05-311-4/+5
|
* waf: Refactor manpage building code.Jelmer Vernooij2010-05-311-3/+5
|
* Add manpages argument to SAMBA_LIBRARY().Jelmer Vernooij2010-05-311-16/+3
|
* s4-waf: Fixed the ldb build.Stefan Metzmacher2010-05-311-3/+3
|
* ldb: Support building with system ldb libraryJelmer Vernooij2010-05-311-13/+12
|
* ldb: Remove manual pages for binaries that have already been moved to utils/.Jelmer Vernooij2010-05-311-1/+1
|
* ldb-waf: Fix installation path of manpages, simplify manpage handling.Jelmer Vernooij2010-05-311-5/+3
|
* ldb-waf: Install manual pages for ldb in standalone build, installJelmer Vernooij2010-05-241-4/+23
| | | | python module.
* s4-ldb: check for ldap_initializeAndrew Tridgell2010-05-051-1/+1
| | | | HPUX 11.0 has a ldap library that doesn't have ldap_initialize
* s4/waf: ABI update for lib/ldbAnatoliy Atanasov2010-05-041-1/+1
|
* build: more adjustments for the ABI type name mapsAndrew Tridgell2010-04-181-1/+1
| | | | | | | | | | - use 'va_list' instead of 'struct __va_list_tag *' Using the C name for va_list is preferable - add support for negative ABI name matches in abi_match=. That is used to exlude ldb_*module_ops from the ldb ABI - don't include the ldb module ops or backend ops in the ABI
* ldb-waf: enable ABI checking in ldbAndrew Tridgell2010-04-181-0/+5
| | | | | we use separate signature files for ldb and ldb-samba4, as the samba4 varient of the library has many more public symbols
* s4-waf: don't try to use the system lib for the library buildAndrew Tridgell2010-04-131-4/+6
| | | | | | when building library FOO, don't try to find the system library FOO Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-ldb: enable waf build of ldb without ldap backendAndrew Tridgell2010-04-121-2/+3
| | | | | this is useful for cross-compilation testing, where getting all the ldap deps installed can be hard
* s4-waf: fixed waf distcheck for our standalone libs and s4Andrew Tridgell2010-04-061-2/+7
|
* s4-waf: added simple 'waf test' support for tdb, talloc and ldbAndrew Tridgell2010-04-061-0/+6
|
* s4-waf: use a common pattern for finding buildtools and libsAndrew Tridgell2010-04-061-17/+14
|
* s4-waf: move to a universal method of recursing into subdirsAndrew Tridgell2010-04-061-8/+8
| | | | This works with both standalone lib builds and bundled builds