Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-04-06 | s4-waf: sys_lease depends on talloc | Andrew Tridgell | 1 | -1/+2 | |
2010-04-06 | s4-waf: more places missing libreplace | Andrew Tridgell | 4 | -11/+4 | |
2010-04-06 | s4-waf: added auto-detection of perl manpage extensions | Andrew Tridgell | 2 | -23/+87 | |
some systems produce pidl.1p, others pidl.1. We need to know which one to use. | |||||
2010-04-06 | s4-waf: fixed dirfd() detection for heimdal | Andrew Tridgell | 1 | -1/+2 | |
2010-04-06 | s4-waf: added libreplace dep for the conditional heimdal modules | Andrew Tridgell | 1 | -0/+4 | |
2010-04-06 | build: work around missing defaults from gnu_dirs.py | Andrew Tridgell | 1 | -12/+3 | |
2010-04-06 | build: fixed popt subsystem on systems without popt | Andrew Tridgell | 2 | -7/+9 | |
2010-04-06 | s4-waf: merge in the latest changes from master | Andrew Tridgell | 2 | -5/+25 | |
The heimdal changes mean the asn1 compiler produces a 2nd header file | |||||
2010-04-06 | waf-pidl: don't need this debug ls any more | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | s4-waf: change bundled extension to 'samba4' | Andrew Tridgell | 1 | -1/+1 | |
This matches what debian currently uses for libldb-samba4 | |||||
2010-04-06 | s4-waf: more dependencies on talloc | Andrew Tridgell | 14 | -24/+26 | |
these are needed so we can support a system talloc without using the bundled talloc.h | |||||
2010-04-06 | build: auto-detect platforms which don't support shared libs | Andrew Tridgell | 2 | -7/+32 | |
2010-04-06 | build: only add -fPIC if it is supported | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | s4-waf: cleaned up tevent dependency | Andrew Tridgell | 2 | -2/+1 | |
2010-04-06 | s4-waf: cleanup use of LIBPOPT vs popt dependency | Andrew Tridgell | 16 | -42/+49 | |
2010-04-06 | s4-waf: support the use of system libraries | Andrew Tridgell | 7 | -28/+71 | |
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: we need a recent version of perls MakeMaker module | Andrew Tridgell | 1 | -1/+2 | |
2010-04-06 | s4-waf: fixed some deps now we don't auto-include tevent and replace | Andrew Tridgell | 6 | -7/+7 | |
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 | 7 | -6/+18 | |
2010-04-06 | build: better control over bundled library extensions | Andrew Tridgell | 2 | -16/+38 | |
2010-04-06 | build: better waf test script | Andrew Tridgell | 1 | -2/+23 | |
2010-04-06 | s4-waf: don't auto-include bundled library headers | Andrew Tridgell | 1 | -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-06 | s4-waf: set the bundled library extension for some libs | Andrew Tridgell | 4 | -14/+14 | |
2010-04-06 | build: added support for controlling library types | Andrew Tridgell | 3 | -15/+65 | |
added: --bundled-library-extension : control library extension for bundled libraries --builtin-libraries : force a list of libraries to be builtin (non-shared) | |||||
2010-04-06 | ldb-waf: rename libldb.so to libldb-s4.so if built as part of s4 | Andrew Tridgell | 1 | -1/+23 | |
Also include the ldap backend if not built as part of s4. In s4, we use the ldapi backend. | |||||
2010-04-06 | build: add an ls -lR blib/ to the pidl build to help debug things in the ↵ | Andrew Tridgell | 1 | -1/+1 | |
build farm | |||||
2010-04-06 | build: fixed build group for the PIDL tables generation | Andrew Tridgell | 2 | -0/+1 | |
2010-04-06 | s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵ | Andrew Tridgell | 119 | -0/+238 | |
them | |||||
2010-04-06 | build: mark python rules as being part of the "main" group | Andrew Tridgell | 1 | -0/+2 | |
2010-04-06 | s4-waf: ensure all the ldb.pc.in vars are set | Andrew Tridgell | 1 | -0/+9 | |
2010-04-06 | build: throw an error on all bad variable substitutions | Andrew Tridgell | 1 | -12/+18 | |
2010-04-06 | s4-waf: move the gnu dirs check to the generic wafsamba code | Andrew Tridgell | 2 | -2/+2 | |
2010-04-06 | build: substitute @VAR@ variables in pkgconfig .pc.in files | Andrew Tridgell | 1 | -5/+37 | |
2010-04-06 | build: fixed the python path in installed python scripts | Andrew Tridgell | 1 | -5/+23 | |
2010-04-06 | s4-waf: install dcerpc_atsvc.pc | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | build: fixed destination name for pc_files | Andrew Tridgell | 1 | -1/+2 | |
2010-04-06 | s4-waf: enable the configuration and options for pidl | Andrew Tridgell | 1 | -0/+2 | |
2010-04-06 | s4-waf: enable the pc_files in the build rules | Andrew Tridgell | 7 | -8/+10 | |
2010-04-06 | build: added support for pc_files= for pkgconfig files | Andrew Tridgell | 1 | -0/+13 | |
2010-04-06 | s4-waf: only build the pidl manpages if we have MakeMaker.pm | Andrew Tridgell | 2 | -27/+38 | |
2010-04-06 | s4-waf: build and install the PIDL manpages | Andrew Tridgell | 1 | -0/+23 | |
2010-04-06 | build: a hack to get perl to put its generated blib files in the build directory | Andrew Tridgell | 1 | -1/+10 | |
perl wants to put generated files in the source directory, whereas waf wants them in the build directory. Use a symlink to trick perl into putting them in the right place | |||||
2010-04-06 | build: only depend on the actual pidl source files in the pidl rule | Andrew Tridgell | 1 | -1/+3 | |
We don't need to depend on the wscript files, or any backup editor files. | |||||
2010-04-06 | s4-waf: install PIDL modules | Andrew Tridgell | 2 | -0/+4 | |
2010-04-06 | s4-waf: install the rest of our python files | Andrew Tridgell | 5 | -8/+20 | |
2010-04-06 | build: support wildcard excludes in INSTALL_WILDCARD() | Andrew Tridgell | 1 | -5/+8 | |
2010-04-06 | build: install build python modules correctly | Andrew Tridgell | 1 | -1/+9 | |
2010-04-06 | s4-waf: install pidl | Andrew Tridgell | 2 | -2/+2 | |
2010-04-06 | s4-waf: install the rest of the headers | Andrew Tridgell | 12 | -32/+32 | |
2010-04-06 | build: support wildcard mappings for header_path | Andrew Tridgell | 1 | -8/+34 | |
this allows a public_headers attribute to put different headers in different install directories |