summaryrefslogtreecommitdiff
path: root/buildtools/wafsamba/samba3.py
AgeCommit message (Collapse)AuthorFilesLines
2011-10-07build: Reduce build systems to just top level waf and autoconfAndrew Bartlett1-1/+1
The s3-waf build system is a key component of the top level build, but with this commit is is no longer available directly. This reduces the number of build system combinations in master as we prepare for the Samba 4.0 release. Andrew Bartlett
2011-08-13waf: Add SAMBA3_PYTHON context to build python wrappers in samba3Amitay Isaacs1-0/+5
2011-07-03s3-build Require fully defined modules by defaultAndrew Bartlett1-2/+0
Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Sun Jul 3 10:33:44 CEST 2011 on sn-devel-104
2011-06-24s3-build Require fully defined symbols in ALL libraries by defaultAndrew Bartlett1-2/+0
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-24s3-build: Require fully defined symbols for all public librariesAndrew Bartlett1-1/+1
2011-06-20tdb2: tie it into build process if --enable-tdb2-breaks-compatRusty Russell1-2/+6
This is simplistic. We need to support making TDB2 a standalone library, but for now, we simply built it in-tree. Once we have tdb1 compatibility in tdb2, we can rename this option to --enable-tdb2. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2011-06-20tdb_compat.h: divert every tdb build and includes to tdb_compatRusty Russell1-1/+1
We change all the headers and wscript files to use tdb_compat; this means we have one place to decide whether to use TDB1 or TDB2. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2011-05-08build: allow s3 libraries to be built with no undefined symbolsAndrew Tridgell1-2/+4
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22build: we don't need the special case for s3build any moreAndrew Tridgell1-6/+0
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-18s3-waf: fix popt support.Günther Deschner1-0/+3
Guenther
2011-02-18waf: added SAMBA3_*() build rules to samba3.pyAndrew Tridgell1-2/+72
these provide samba build rule wrappers for Samba3 specific subsystems Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-12-01s3-waf: avoid module name uppercasing.Günther Deschner1-2/+2
This finally allows mixed case module names like the classic build (./configure --shared_modules=charset_CP850) Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Dec 1 18:39:14 CET 2010 on sn-devel-104
2010-09-27s3-waf: add some module specific functions for s3 waf build.Günther Deschner1-0/+20
Thanks to Kai. Guenther
2010-05-20s3-waf: note that the options are brokenKai Blin1-0/+2
2010-05-20s3-waf: replace all - with _ in the configuration option namesKai Blin1-1/+1
2010-05-20s3-waf: Allow using --enable/--disable options as wellKai Blin1-3/+4
2010-05-20s3-waf: Add helper that facilitates defining --with-x and --without-x optionsKai Blin1-0/+20