summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* build: add require_headers option to CHECK_BUNDLED_SYSTEM()Andrew Tridgell2010-04-061-2/+6
| | | | Useful to ensure the package has usable headers
* s4-waf: fixed some of the group orderingAndrew Tridgell2010-04-064-14/+39
| | | | We need to try to keep targets in the right groups
* s4-waf: look in libintl for dgettext()Andrew Tridgell2010-04-063-2/+3
|
* s4-waf: add getaddrinfo.c replacement if neededAndrew Tridgell2010-04-061-0/+1
|
* build: expand indirect includes to fix disable-shared buildAndrew Tridgell2010-04-061-3/+32
|
* build: fixed install target for systems with rpath disabledAndrew Tridgell2010-04-061-3/+3
|
* build: added functions for compound configuration testingAndrew Tridgell2010-04-062-16/+69
| | | | | This allows us to give a single 'Checking ...' msg for a compound set of tests.
* build: don't link when checking a C prototypeAndrew Tridgell2010-04-061-0/+2
|
* s4-waf: added test for dlopen prototypeAndrew Tridgell2010-04-061-0/+3
|
* s4-waf: added a --enable-selftest option as a shortcutAndrew Tridgell2010-04-064-3/+19
| | | | | This is equiavalent to --enable-uid-wrapper --enable-nss-wrapper --enable-socket-wrapper but is easier to remember!
* build: tweak the strategy for finding functionsAndrew Tridgell2010-04-061-4/+9
| | | | | | | Based on a problem with res_ndestroy() on sunx in the build farm, I've changed the default strategy for finding functions with CHECK_FUNC(). It now accepts either a macro of a linked function, but won't accept a declaration only unless you set link=False.
* s4-waf: show the fully expanded test commandAndrew Tridgell2010-04-061-0/+2
| | | | this makes it easier to run it separately
* build: new waf version with local patches replaced by upstream changesAndrew Tridgell2010-04-061-0/+0
|
* build: removed debug lineAndrew Tridgell2010-04-061-1/+0
|
* s4-waf: use the versions of perl/python found by configureAndrew Tridgell2010-04-061-4/+2
|
* s4-waf: don't assume perl takes -W optionAndrew Tridgell2010-04-061-2/+2
|
* build: fixed a configure error with a totally clean treeAndrew Tridgell2010-04-061-1/+1
|
* s4-waf: added implied_deps for system librariesAndrew Tridgell2010-04-066-6/+27
| | | | | | | | | | | | 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.
* s4-waf: install in /usr/local/samba by defaultAndrew Tridgell2010-04-062-1/+5
|
* s4-waf: removed the AUTOGENERATED markersAndrew Tridgell2010-04-0651-181/+0
| | | | we won't be using the mk -> wscript generator again
* s4-waf: added rules for rebuilding the yapp parser in pidlAndrew Tridgell2010-04-062-0/+20
|
* s4-waf: updated for new perl subunit options and filter nameAndrew Tridgell2010-04-061-2/+1
|
* s4-waf: added --enable-fhs configure optionAndrew Tridgell2010-04-061-4/+39
|
* build: fixed the on_results problem with SAMBA_AUTOPROTO()Andrew Tridgell2010-04-061-0/+0
|
* talloc-waf: don't build the talloc testsuite in s4Andrew Tridgell2010-04-061-4/+6
| | | | its built into smbtorture already
* build: fixed missing nodes display on errorsAndrew Tridgell2010-04-061-0/+0
| | | | | | when waf can't build something due to a missing file, it displayed the whole group of files. This update makes it display only the missing files.
* ldb-waf: ldb needs HAVE_CONFIG_H for building a bundled poptAndrew Tridgell2010-04-061-0/+2
|
* build: added pattern option for recursive_dirlistAndrew Tridgell2010-04-061-2/+12
| | | | also added LOAD_ENVIRONMENT(), which will be used in the testsuite
* s4-waf: added pydoctor and wafdocs targetsAndrew Tridgell2010-04-061-0/+20
| | | | | | these generate html documentation for the Samba python code You need a very recent version of pydoctor
* build: nicer progress display for a standard buildAndrew Tridgell2010-04-063-17/+37
|
* build: override PACKAGE_VERSION in pkg-config generation for librariesAndrew Tridgell2010-04-061-6/+8
| | | | we should use the vnum
* build: reuse SAMBA_LIBRARY() to build python modulesAndrew Tridgell2010-04-062-42/+47
| | | | | This allows the rpath logic to be shared, and simplifies the install logic
* pidl-waf: re-enable the pidl man pagesAndrew Tridgell2010-04-061-0/+1
|
* build: fixed progress displayAndrew Tridgell2010-04-061-4/+6
|
* build: use 'Compiling foo.c' and 'Linking foo' like old build systemAndrew Tridgell2010-04-061-0/+19
| | | | | When -p is not used, display compilation messages similarly to the old build system, but with a progress indicator
* build: move waf into buildtools/binAndrew Tridgell2010-04-064-3/+3
|
* s4-waf: ensure we don't end up with mixed versions of talloc/tdb/teventAndrew Tridgell2010-04-063-3/+18
|
* s4-waf: get the sense of the tests for the HAVE_INET_* replacements rightAndrew Tridgell2010-04-061-5/+5
|
* s4-waf: heimdal wants to look for dd_fd in DIRAndrew Tridgell2010-04-062-2/+4
|
* build: tidy up the wafsamba rules a bitAndrew Tridgell2010-04-069-170/+84
| | | | use python string conventions for function comments
* s4-waf: sys_lease depends on tallocAndrew Tridgell2010-04-061-1/+2
|
* s4-waf: more places missing libreplaceAndrew Tridgell2010-04-064-11/+4
|
* s4-waf: added auto-detection of perl manpage extensionsAndrew Tridgell2010-04-062-23/+87
| | | | | some systems produce pidl.1p, others pidl.1. We need to know which one to use.
* s4-waf: fixed dirfd() detection for heimdalAndrew Tridgell2010-04-061-1/+2
|
* s4-waf: added libreplace dep for the conditional heimdal modulesAndrew Tridgell2010-04-061-0/+4
|
* build: work around missing defaults from gnu_dirs.pyAndrew Tridgell2010-04-061-12/+3
|
* build: fixed popt subsystem on systems without poptAndrew Tridgell2010-04-062-7/+9
|
* s4-waf: merge in the latest changes from masterAndrew Tridgell2010-04-062-5/+25
| | | | The heimdal changes mean the asn1 compiler produces a 2nd header file
* waf-pidl: don't need this debug ls any moreAndrew Tridgell2010-04-061-1/+1
|
* s4-waf: change bundled extension to 'samba4'Andrew Tridgell2010-04-061-1/+1
| | | | This matches what debian currently uses for libldb-samba4