summaryrefslogtreecommitdiff
path: root/buildtools/wafsamba/samba_utils.py
AgeCommit message (Collapse)AuthorFilesLines
2010-04-06build: added pattern option for recursive_dirlistAndrew Tridgell1-2/+12
also added LOAD_ENVIRONMENT(), which will be used in the testsuite
2010-04-06build: tidy up the wafsamba rules a bitAndrew Tridgell1-73/+22
use python string conventions for function comments
2010-04-06build: throw an error on all bad variable substitutionsAndrew Tridgell1-12/+18
2010-04-06build: fixed EXPAND_VARIABLES() for env expansionAndrew Tridgell1-1/+2
2010-04-06build: support variable expansion in source= arguments to build rulesAndrew Tridgell1-0/+34
This makes it much easier to follow the s3 approach to lists of source files in the top level wscript Pair-Programmed-With: Kai Blin <kai@samba.org>
2010-04-06build: honor existing LD_LIBRARY_PATH settings when adding shared lib pathsAndrew Tridgell1-1/+12
2010-04-06build: we need to replace md5 in Task as wellAndrew Tridgell1-1/+2
2010-04-06build: need to set h_file on UtilsAndrew Tridgell1-2/+3
2010-04-06build: replace h_file when replacing md5Thomas Nagy1-0/+8
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-04-06build: cope with systems that don't have md5 in pythonAndrew Tridgell1-0/+21
2010-04-06build: need to mark disabled libraries as DISABLEDAndrew Tridgell1-0/+1
2010-04-06build: add cflags from pkg_config results to header/function testsAndrew Tridgell1-0/+2
When we find a package with pkg_config we may need to use the resulting ccflags and ldflags in later tests. Support this by adding lib= options to CHECK_FUNC and CHECK_HEADER This gets gnutls on FreeBSD working
2010-04-06build: finer grained rpath checking for binary/installAndrew Tridgell1-10/+13
2010-04-06build: support systems without rpathAndrew Tridgell1-3/+6
2010-04-06build: cope with multiple checks for the same function/libraryAndrew Tridgell1-0/+9
2010-04-06build: added SUBST_VARS_RECURSIVE()Andrew Tridgell1-3/+12
2010-04-06build: use RUN_COMMAND() to wrap os.system()Andrew Tridgell1-0/+18
2010-04-06build: split build and install libraries/binariesAndrew Tridgell1-14/+9
we need to split these to avoid re-compilation on install as install has different rpath settings
2010-04-06build: try faster includes processingAndrew Tridgell1-1/+0
2010-04-06build: waf quicktest nearly worksAndrew Tridgell1-12/+38
Rewrote wafsamba using a new dependency handling system, and started adding the waf test code
2010-04-06build: nearly there on samba4 buildAndrew Tridgell1-32/+27
2010-04-06build: assert on missing dependencyAndrew Tridgell1-1/+13
2010-04-06build: added ENFORCE_GROUP_ORDERING()Andrew Tridgell1-0/+28
2010-04-06build: added SUBST_ENV_VAR()Andrew Tridgell1-0/+5
2010-04-06build: smarter list splittingAndrew Tridgell1-2/+9
2010-04-06build: a useful example of a debug technique in wafAndrew Tridgell1-0/+8
2010-04-06build: result of hack session with itaAndrew Tridgell1-4/+4
2010-04-06build: fixes from itaAndrew Tridgell1-1/+43
2010-04-06build: rewrote PIDL rules, breaking them into a separate waf toolAndrew Tridgell1-0/+48
2010-04-06build: started to split up wafsamba.py into separate modulesAndrew Tridgell1-0/+133