Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-04-06 | s4-waf: use a common pattern for finding buildtools and libs | Andrew Tridgell | 1 | -15/+10 | |
2010-04-06 | s4-waf: move to a universal method of recursing into subdirs | Andrew Tridgell | 1 | -6/+6 | |
This works with both standalone lib builds and bundled builds | |||||
2010-04-06 | s4-waf: fixed finding of buildtools and srcdir | Andrew Tridgell | 1 | -8/+8 | |
2010-04-06 | s4-waf: avoid having to run waf configure before waf dist | Andrew Tridgell | 1 | -2/+3 | |
This should be useful for building tarballs from a clean checkout | |||||
2010-04-06 | s4-waf: allow standalone tarball build of libraries | Andrew Tridgell | 1 | -2/+9 | |
2010-04-06 | s4-waf: added 'waf dist' to our standalone libs as well | Andrew Tridgell | 1 | -0/+2 | |
2010-04-06 | s4-waf: added implied_deps for system libraries | Andrew Tridgell | 1 | -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-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: support the use of system libraries | Andrew Tridgell | 1 | -4/+9 | |
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: set default for bundled libraries | Andrew Tridgell | 1 | -1/+2 | |
2010-04-06 | s4-waf: set the bundled library extension for some libs | Andrew Tridgell | 1 | -0/+1 | |
2010-04-06 | s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵ | Andrew Tridgell | 1 | -0/+2 | |
them | |||||
2010-04-06 | build: updated configure checks or new syntax | Andrew Tridgell | 1 | -2/+2 | |
2010-04-06 | build: tevent_epoll.c is conditional on HAVE_EPOLL | Andrew Tridgell | 1 | -1/+3 | |
2010-04-06 | build: started to split up wafsamba.py into separate modules | Andrew Tridgell | 1 | -0/+4 | |
2010-04-06 | build: added BUILD_SUBDIR() wrapper | Andrew Tridgell | 1 | -2/+2 | |
2010-04-06 | build: added ADD_CFLAGS() and started of Samba4 build | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | build: added waf build rules for ldb | Andrew Tridgell | 1 | -3/+7 | |
2010-04-06 | build: neater way to find libreplace and start on tevent waf build | Andrew Tridgell | 1 | -0/+30 | |