Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-11-05 | wafsamba: Drop private library prefix when installing private libraries | Jelmer Vernooij | 1 | -2/+5 | |
to a custom path. | |||||
2010-10-23 | waf: Rename some BUNDLED_ functios to PRIVATE_. | Jelmer Vernooij | 1 | -9/+9 | |
2010-10-21 | waf: allows libraries to be marked as private_library=True | Andrew Tridgell | 1 | -2/+2 | |
this is for libraries where we make no promises about the API, but where we wish it to be a library to allow our binaries to use common code. These libraries always get the project suffix added to the library name, to ensure we are in a separate namespace Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-16 | heimdal_build: Use existing functions for finding system libraries. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-06 | waf: fixed the problem with com_err on Ubuntu 9.04 | Andrew Tridgell | 1 | -6/+14 | |
this changes CHECK_BUNDLED_SYSTEM() to honor the checkfunctions and headers options even for libraries found with pkgconfig. Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Oct 6 05:06:42 UTC 2010 on sn-devel-104 | |||||
2010-10-04 | waf: Add function for checking for system python modules. | Jelmer Vernooij | 1 | -0/+32 | |
2010-06-19 | wafsamba: Use convenience function to find out if bundling is necessary. | Jelmer Vernooij | 1 | -2/+2 | |
2010-06-19 | wafsamba: Factor out functions to determine if a bundled library should not or | Jelmer Vernooij | 1 | -2/+14 | |
must be used. | |||||
2010-06-19 | wafsamba: Fix typo: noextenion -> noextension. | Jelmer Vernooij | 1 | -2/+2 | |
2010-04-21 | build: added --nonshared-binary=LIST option | Andrew Tridgell | 1 | -0/+8 | |
This allows you to specify some binaries that should be built without shared libs. A non-shared smbtorture will make testing s3 in the build farm easier | |||||
2010-04-18 | build: added ABI checking to the WAF build | Andrew Tridgell | 1 | -0/+1 | |
See http://wiki.samba.org/index.php/Waf#ABI_Checking for details | |||||
2010-04-13 | build: fixed a typo that prevented --bundled-libraries from working correctly | Andrew Tridgell | 1 | -1/+1 | |
Jelmer noticed that --minimum-library-version=talloc:2.0.1 --bundled-libraries=!tevent didn't do the right thing. | |||||
2010-04-12 | build: added --minimum-library-version configure option | Andrew Tridgell | 1 | -0/+19 | |
this allows the packager to override the default choice of system library version | |||||
2010-04-09 | build: use Logs.error() and Logs.info() instead of print() | Andrew Tridgell | 1 | -2/+3 | |
this gives appropriate colors on output, and ensures it works with compiler output | |||||
2010-04-06 | build: use a target_in_list() function for more flexible builtin control | Andrew Tridgell | 1 | -3/+14 | |
2010-04-06 | build: add require_headers option to CHECK_BUNDLED_SYSTEM() | Andrew Tridgell | 1 | -2/+6 | |
Useful to ensure the package has usable headers | |||||
2010-04-06 | s4-waf: added implied_deps for system libraries | Andrew Tridgell | 1 | -1/+6 | |
when we use a system version of a library such as talloc, then we no longer get the automtica dependency propogation of talloc implying libreplace. That means we don't get the includes for libreplace, which means things can fail to build. To fix this this change adds an implied_deps option to CHECK_BUNDLED_SYSTEM(), which tells the samba_deps module to add an implied dependency on the listed targets if the system library is chosen. | |||||
2010-04-06 | s4-waf: ensure we don't end up with mixed versions of talloc/tdb/tevent | Andrew Tridgell | 1 | -1/+15 | |
2010-04-06 | build: tidy up the wafsamba rules a bit | Andrew Tridgell | 1 | -0/+5 | |
use python string conventions for function comments | |||||
2010-04-06 | build: fixed popt subsystem on systems without popt | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | s4-waf: cleanup use of LIBPOPT vs popt dependency | Andrew Tridgell | 1 | -1/+13 | |
2010-04-06 | s4-waf: support the use of system libraries | Andrew Tridgell | 1 | -0/+15 | |
distros can set --bundled-libraries=NONE to force use of all system libraries. If the right version isn't found then configure will fail. Users may choose which libraries to use from the system, and which to use bundled libs. The default is to try system libs, and use them if their version matches the one in the source tree. | |||||
2010-04-06 | build: better control over bundled library extensions | Andrew Tridgell | 1 | -9/+23 | |
2010-04-06 | build: added support for controlling library types | Andrew Tridgell | 1 | -0/+28 | |
added: --bundled-library-extension : control library extension for bundled libraries --builtin-libraries : force a list of libraries to be builtin (non-shared) |