1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-12 09:18:10 +03:00
samba-mirror/buildtools/wafsamba
Andrew Bartlett 877de9fee7 s3-build Require fully defined symbols in ALL libraries by default
The only exception here is libsmbregistry, which needs further work to
resolve the library loop caused by the registry based smb.conf
loading.

Andrew Bartlett

Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Fri Jun 24 05:01:38 CEST 2011 on sn-devel-104
2011-06-24 05:01:38 +02:00
..
gccdeps.py build: gccdeps fixes from ita 2010-04-06 20:26:55 +10:00
generic_cc.py build: try the generic C compiler on hpux if gcc not found 2010-04-06 20:27:24 +10:00
hpuxcc.py build: hpux didn't support -Bdynamic 2010-12-15 12:07:32 +03:00
irixcc.py build: added 'generic' cc support and a simple irix cc support module 2010-04-06 20:27:23 +10:00
nothreads.py build: enable nothreads workaround only with WAF_NOTHREADS=1 2010-04-06 20:27:21 +10:00
pkgconfig.py build: fixed dependencies on install prefix for pc files and python scripts 2011-06-15 14:13:07 +10:00
README build: tidy up the wafsamba rules a bit 2010-04-06 20:27:14 +10:00
samba3.py s3-build Require fully defined symbols in ALL libraries by default 2011-06-24 05:01:38 +02:00
samba_abi.py samba_abi: Also sort ABI files properly so symbols end up in the right version. 2011-03-12 02:45:20 +01:00
samba_autoconf.py Add -fno-common where supported (WAF only) 2011-05-10 11:37:30 +09:30
samba_autoproto.py waf: fixed the build with a space in the source directory 2010-11-21 23:10:14 +11:00
samba_bundled.py s4-waf: Only show minversion when there was a minimum version specified. 2011-01-24 17:15:49 -08:00
samba_conftests.py build: add a function to test if -lc is needed 2010-12-10 23:22:28 +03:00
samba_cross.py build: fixed uname output to be on target machine when cross compiling 2010-04-21 15:16:01 +10:00
samba_deps.py waf: introduce reverse logic for allowing unknown symbols 2011-04-26 17:16:34 +10:00
samba_dist.py s4-build: fixed uses of os.path.relpath() 2011-02-07 05:49:58 +01:00
samba_headers.py build: added simple header handling for our libraries 2011-03-15 13:09:30 +11:00
samba_install.py build: fixed development symlinks for libraries in subdirectories 2011-06-15 07:23:10 +02:00
samba_optimisation.py waf: fixed tabs/spaces for python3.0 2010-11-08 00:55:13 +00:00
samba_patterns.py build: only use the git version on install, not in the build tree 2011-06-17 08:37:06 +02:00
samba_pidl.py wafsamba: quote CPP and CC values when calling pidl 2011-01-19 20:23:50 +01:00
samba_python.py waf: use PYTHONARCHDIR for installing python shared libs 2011-01-14 08:19:39 +01:00
samba_utils.py waf: ensure that MAKEFLAGS is set before parsing it 2011-03-15 13:56:46 +11:00
samba_version.py build: only use the git version on install, not in the build tree 2011-06-17 08:37:06 +02:00
samba_wildcard.py waf: fixed 'make bin/XXX' for the remaining binaries 2011-06-10 17:21:26 +10:00
stale_files.py wafsamba: don't follow symlinks outside the build tree 2011-03-15 12:22:18 +11:00
symbols.py waf-symbols: don't look for symbol lists in GENERATOR targets 2011-06-10 17:21:26 +10:00
tru64cc.py build: tru64 needs -shared for building libs 2010-12-08 08:33:54 +01:00
wafsamba.py build: fixed dependencies on install prefix for pc files and python scripts 2011-06-15 14:13:07 +10:00
wscript build: added WHYNEEDED=TARGET:DEPENDENCY 2011-02-22 03:35:58 +01:00

This is a set of waf 'tools' to help make building the Samba
components easier, by having common functions in one place. This gives
us a more consistent build, and ensures that our project rules are
obeyed


TODO:
	see http://wiki.samba.org/index.php/Waf