summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2010-04-06s4-waf: avoid having to run waf configure before waf distAndrew Tridgell2-4/+6
This should be useful for building tarballs from a clean checkout
2010-04-06s4-waf: allow standalone tarball build of librariesAndrew Tridgell1-2/+8
2010-04-06s4-waf: added 'waf dist' to our standalone libs as wellAndrew Tridgell1-0/+3
2010-04-06s4-waf: added 'waf dist' to build the tarballAndrew Tridgell1-1/+11
2010-04-06s4-waf: format-subunit and filter-subunit are in python nowAndrew Tridgell1-2/+2
2010-04-06s4-waf: filter-subunit has been renamedAndrew Tridgell1-1/+1
2010-04-06s4-waf: updates for the new python installer from jelmerAndrew Tridgell3-13/+1
2010-04-06s4-waf: set JOBS=1 during configure.wafAndrew Tridgell1-0/+5
this allows configure to run on AIX, which has broken threading
2010-04-06s4-waf: remove PYTHONDIR from config.hAndrew Tridgell1-0/+3
prevent unnecessary rebuilds
2010-04-06s4-waf: use cflags for LDB_MODULESDIRAndrew Tridgell1-0/+3
this prevents rebuilds when it changes
2010-04-06s4-waf: we don't need strerror_r from rokenAndrew Tridgell1-2/+2
2010-04-06s4-waf: fixed some of the group orderingAndrew Tridgell1-2/+5
We need to try to keep targets in the right groups
2010-04-06s4-waf: look in libintl for dgettext()Andrew Tridgell3-2/+3
2010-04-06s4-waf: added a --enable-selftest option as a shortcutAndrew Tridgell1-0/+10
This is equiavalent to --enable-uid-wrapper --enable-nss-wrapper --enable-socket-wrapper but is easier to remember!
2010-04-06s4-waf: show the fully expanded test commandAndrew Tridgell1-0/+2
this makes it easier to run it separately
2010-04-06s4-waf: use the versions of perl/python found by configureAndrew Tridgell1-4/+2
2010-04-06s4-waf: don't assume perl takes -W optionAndrew Tridgell1-2/+2
2010-04-06s4-waf: added implied_deps for system librariesAndrew Tridgell1-1/+2
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-06s4-waf: install in /usr/local/samba by defaultAndrew Tridgell2-1/+5
2010-04-06s4-waf: removed the AUTOGENERATED markersAndrew Tridgell37-138/+0
we won't be using the mk -> wscript generator again
2010-04-06s4-waf: updated for new perl subunit options and filter nameAndrew Tridgell1-2/+1
2010-04-06s4-waf: added --enable-fhs configure optionAndrew Tridgell1-4/+39
2010-04-06ldb-waf: ldb needs HAVE_CONFIG_H for building a bundled poptAndrew Tridgell1-0/+2
2010-04-06s4-waf: added pydoctor and wafdocs targetsAndrew Tridgell1-0/+20
these generate html documentation for the Samba python code You need a very recent version of pydoctor
2010-04-06build: move waf into buildtools/binAndrew Tridgell2-3/+3
2010-04-06s4-waf: ensure we don't end up with mixed versions of talloc/tdb/teventAndrew Tridgell1-1/+2
2010-04-06s4-waf: heimdal wants to look for dd_fd in DIRAndrew Tridgell1-0/+4
2010-04-06s4-waf: sys_lease depends on tallocAndrew Tridgell1-1/+2
2010-04-06s4-waf: more places missing libreplaceAndrew Tridgell1-4/+1
2010-04-06s4-waf: added libreplace dep for the conditional heimdal modulesAndrew Tridgell1-0/+4
2010-04-06s4-waf: merge in the latest changes from masterAndrew Tridgell1-5/+13
The heimdal changes mean the asn1 compiler produces a 2nd header file
2010-04-06s4-waf: change bundled extension to 'samba4'Andrew Tridgell1-1/+1
This matches what debian currently uses for libldb-samba4
2010-04-06s4-waf: more dependencies on tallocAndrew Tridgell10-9/+15
these are needed so we can support a system talloc without using the bundled talloc.h
2010-04-06s4-waf: cleaned up tevent dependencyAndrew Tridgell2-2/+1
2010-04-06s4-waf: cleanup use of LIBPOPT vs popt dependencyAndrew Tridgell11-21/+23
2010-04-06s4-waf: support the use of system librariesAndrew Tridgell1-7/+11
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-06s4-waf: fixed some deps now we don't auto-include tevent and replaceAndrew Tridgell3-3/+3
this is preparation for being able to use system versions of these libraries
2010-04-06s4-waf: set default for bundled librariesAndrew Tridgell2-4/+4
2010-04-06s4-waf: don't auto-include bundled library headersAndrew Tridgell1-1/+1
If we are going to use the system versions of these libraries then we should not force the use of the non-system headers
2010-04-06s4-waf: set the bundled library extension for some libsAndrew Tridgell2-14/+12
2010-04-06ldb-waf: rename libldb.so to libldb-s4.so if built as part of s4Andrew Tridgell1-1/+23
Also include the ldap backend if not built as part of s4. In s4, we use the ldapi backend.
2010-04-06s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell74-0/+148
them
2010-04-06s4-waf: ensure all the ldb.pc.in vars are setAndrew Tridgell1-0/+9
2010-04-06s4-waf: move the gnu dirs check to the generic wafsamba codeAndrew Tridgell1-2/+0
2010-04-06s4-waf: install dcerpc_atsvc.pcAndrew Tridgell1-1/+1
2010-04-06s4-waf: enable the configuration and options for pidlAndrew Tridgell1-0/+2
2010-04-06s4-waf: enable the pc_files in the build rulesAndrew Tridgell6-7/+9
2010-04-06s4-waf: install the rest of our python filesAndrew Tridgell4-8/+15
2010-04-06s4-waf: install pidlAndrew Tridgell1-0/+1
2010-04-06s4-waf: install the rest of the headersAndrew Tridgell8-20/+26