Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-04-06 | s4-waf: use a common pattern for finding buildtools and libs | Andrew Tridgell | 3 | -38/+24 | |
2010-04-06 | s4-waf: move to a universal method of recursing into subdirs | Andrew Tridgell | 4 | -22/+20 | |
This works with both standalone lib builds and bundled builds | |||||
2010-04-06 | s4-waf: fixed finding of buildtools and srcdir | Andrew Tridgell | 4 | -29/+30 | |
2010-04-06 | s4-waf: avoid having to run waf configure before waf dist | Andrew Tridgell | 4 | -8/+25 | |
This should be useful for building tarballs from a clean checkout | |||||
2010-04-06 | s4-waf: allow standalone tarball build of libraries | Andrew Tridgell | 3 | -5/+27 | |
2010-04-06 | s4-waf: added 'waf dist' to our standalone libs as well | Andrew Tridgell | 3 | -2/+6 | |
2010-04-06 | s4-waf: added 'waf dist' to build the tarball | Andrew Tridgell | 1 | -1/+8 | |
2010-04-06 | talloc-waf: install talloc.pc if standalone | Andrew Tridgell | 1 | -0/+8 | |
2010-04-06 | build: fixed DESTDIR for TOUCH_FILE() | Andrew Tridgell | 1 | -1/+2 | |
2010-04-06 | talloc-waf: match version number with main build | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | s4-waf: create a blank __init__.py in samba/external | Andrew Tridgell | 1 | -1/+6 | |
needed for the external lib loader | |||||
2010-04-06 | s4-waf: fixed install location of external python libs | Andrew Tridgell | 2 | -5/+1 | |
this merges with jelmers recent changes in master | |||||
2010-04-06 | s4-waf: added new install system for external python libs | Andrew Tridgell | 1 | -0/+21 | |
2010-04-06 | s4-waf: fixed some of the group ordering | Andrew Tridgell | 1 | -2/+7 | |
We need to try to keep targets in the right groups | |||||
2010-04-06 | s4-waf: add getaddrinfo.c replacement if needed | Andrew Tridgell | 1 | -0/+1 | |
2010-04-06 | s4-waf: added test for dlopen prototype | Andrew Tridgell | 1 | -0/+3 | |
2010-04-06 | s4-waf: added a --enable-selftest option as a shortcut | Andrew Tridgell | 3 | -3/+9 | |
This is equiavalent to --enable-uid-wrapper --enable-nss-wrapper --enable-socket-wrapper but is easier to remember! | |||||
2010-04-06 | s4-waf: added implied_deps for system libraries | Andrew Tridgell | 3 | -3/+6 | |
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-06 | s4-waf: removed the AUTOGENERATED markers | Andrew Tridgell | 7 | -21/+0 | |
we won't be using the mk -> wscript generator again | |||||
2010-04-06 | talloc-waf: don't build the talloc testsuite in s4 | Andrew Tridgell | 1 | -4/+6 | |
its built into smbtorture already | |||||
2010-04-06 | s4-waf: ensure we don't end up with mixed versions of talloc/tdb/tevent | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | s4-waf: get the sense of the tests for the HAVE_INET_* replacements right | Andrew Tridgell | 1 | -5/+5 | |
2010-04-06 | s4-waf: heimdal wants to look for dd_fd in DIR | Andrew Tridgell | 1 | -2/+0 | |
2010-04-06 | s4-waf: more places missing libreplace | Andrew Tridgell | 2 | -3/+2 | |
2010-04-06 | s4-waf: fixed dirfd() detection for heimdal | Andrew Tridgell | 1 | -1/+2 | |
2010-04-06 | s4-waf: more dependencies on talloc | Andrew Tridgell | 2 | -10/+8 | |
these are needed so we can support a system talloc without using the bundled talloc.h | |||||
2010-04-06 | s4-waf: cleanup use of LIBPOPT vs popt dependency | Andrew Tridgell | 2 | -18/+11 | |
2010-04-06 | s4-waf: support the use of system libraries | Andrew Tridgell | 3 | -13/+30 | |
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-06 | s4-waf: fixed some deps now we don't auto-include tevent and replace | Andrew Tridgell | 2 | -3/+3 | |
this is preparation for being able to use system versions of these libraries | |||||
2010-04-06 | s4-waf: set default for bundled libraries | Andrew Tridgell | 4 | -2/+12 | |
2010-04-06 | s4-waf: set the bundled library extension for some libs | Andrew Tridgell | 2 | -0/+2 | |
2010-04-06 | s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵ | Andrew Tridgell | 24 | -0/+48 | |
them | |||||
2010-04-06 | s4-waf: enable the pc_files in the build rules | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | s4-waf: install the rest of our python files | Andrew Tridgell | 1 | -0/+5 | |
2010-04-06 | s4-waf: install the rest of the headers | Andrew Tridgell | 1 | -3/+4 | |
2010-04-06 | s4-waf: test/simple.c is not needed any more | Andrew Tridgell | 1 | -8/+0 | |
2010-04-06 | s4-waf: started adding auto-install of include files | Andrew Tridgell | 1 | -1/+2 | |
2010-04-06 | s4-waf: fdatasync is in librt on solaris8 | Andrew Tridgell | 2 | -2/+4 | |
2010-04-06 | libreplace: add a replacement for strerror_r (needed on solaris8) | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | s4-waf: look for libiconv before checking libc | Andrew Tridgell | 1 | -1/+6 | |
This is needed for solaris8 | |||||
2010-04-06 | s4-waf: added checks for all the different statvfs varients | Andrew Tridgell | 1 | -4/+83 | |
2010-04-06 | s4-waf: cope with systems with zlib versions that are too old | Andrew Tridgell | 1 | -0/+11 | |
2010-04-06 | s4-waf: replace stdint.h and stdbool.h on systems that don't have them | Andrew Tridgell | 2 | -0/+14 | |
2010-04-06 | s4-waf: remove the need for some of the lib aliases | Andrew Tridgell | 2 | -2/+2 | |
2010-04-06 | build: split out the base waf rules into buildtools/wafsamba/wscript | Andrew Tridgell | 1 | -159/+32 | |
this stops lib/replace becoming a mess | |||||
2010-04-06 | build: Change checks to conform to new CHECK_* behaviour | Kai Blin | 1 | -8/+8 | |
2010-04-06 | build: check for inttypes.h | Kai Blin | 1 | -1/+1 | |
2010-04-06 | build: check size of dev_t, ino_t and time_t | Kai Blin | 1 | -0/+1 | |
2010-04-06 | build: check for uint_t | Kai Blin | 1 | -0/+1 | |
2010-04-06 | build: Check for syscall headers | Kai Blin | 1 | -0/+1 | |