Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-04-06 | build: reuse SAMBA_LIBRARY() to build python modules | Andrew Tridgell | 1 | -11/+33 | |
This allows the rpath logic to be shared, and simplifies the install logic | |||||
2010-04-06 | build: fixed progress display | Andrew Tridgell | 1 | -4/+6 | |
2010-04-06 | build: use 'Compiling foo.c' and 'Linking foo' like old build system | Andrew Tridgell | 1 | -0/+19 | |
When -p is not used, display compilation messages similarly to the old build system, but with a progress indicator | |||||
2010-04-06 | build: tidy up the wafsamba rules a bit | Andrew Tridgell | 1 | -33/+25 | |
use python string conventions for function comments | |||||
2010-04-06 | build: added support for controlling library types | Andrew Tridgell | 1 | -14/+19 | |
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 | 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 | build: fixed destination name for pc_files | Andrew Tridgell | 1 | -1/+2 | |
2010-04-06 | build: added support for pc_files= for pkgconfig files | Andrew Tridgell | 1 | -0/+13 | |
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: support wildcard excludes in INSTALL_WILDCARD() | Andrew Tridgell | 1 | -5/+8 | |
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 | |||||
2010-04-06 | s4-waf: started adding auto-install of include files | Andrew Tridgell | 1 | -0/+42 | |
2010-04-06 | build: fixed copy_script typo | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | build: started a library of common config tests for s3/s4 | Andrew Tridgell | 1 | -0/+1 | |
Pair-Programmed-With: Kai Blin <kai@samba.org> | |||||
2010-04-06 | build: support variable expansion in source= arguments to build rules | Andrew Tridgell | 1 | -2/+15 | |
This makes it much easier to follow the s3 approach to lists of source files in the top level wscript Pair-Programmed-With: Kai Blin <kai@samba.org> | |||||
2010-04-06 | build: solaris8 doesn't honor the -f flag to ln. | Andrew Tridgell | 1 | -6/+6 | |
It's in the man page, but it doesn't work! | |||||
2010-04-06 | build: a few more build rules that should have on_results=True | Andrew Tridgell | 1 | -0/+1 | |
2010-04-06 | build: use shell=True for SAMBA_GENERATOR | Andrew Tridgell | 1 | -0/+1 | |
This allows for shell redirection in rules | |||||
2010-04-06 | build: finer grained rpath checking for binary/install | Andrew Tridgell | 1 | -5/+7 | |
2010-04-06 | build: don't use double binaries/libs if not needed | Andrew Tridgell | 1 | -8/+23 | |
when rpath is disabled on both install and build we don't need the double binaries | |||||
2010-04-06 | build: mark wafsamba as unbuffered, so stdout and stderr are better in sync | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | build: fixed build of heimdal/lib/roken/err.h | Andrew Tridgell | 1 | -1/+2 | |
2010-04-06 | build: added --disable-shared option | Andrew Tridgell | 1 | -5/+11 | |
2010-04-06 | build: cope with subsystems with no enabled modules | Andrew Tridgell | 1 | -9/+5 | |
This happens for the notify subsystem on non-Linux systems | |||||
2010-04-06 | build: fixed ifaddrs.h for heimdal (from template) | Andrew Tridgell | 1 | -2/+6 | |
2010-04-06 | build: use SUBST_VARS_RECURSIVE() for install_path | Andrew Tridgell | 1 | -2/+5 | |
2010-04-06 | build: rename samba_includes.py to samba_optimisation.py | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | build: split build and install libraries/binaries | Andrew Tridgell | 1 | -23/+137 | |
we need to split these to avoid re-compilation on install as install has different rpath settings | |||||
2010-04-06 | build: added a cflags_end SAMBA_SUBSYSTEM() option | Andrew Tridgell | 1 | -0/+4 | |
2010-04-06 | build: an optimisation for includes file handling | Andrew Tridgell | 1 | -1/+2 | |
This optimisation makes waf include file handling more efficient | |||||
2010-04-06 | build: try faster includes processing | Andrew Tridgell | 1 | -0/+1 | |
2010-04-06 | build: check that the symlink doesn't exist before creating | Andrew Tridgell | 1 | -2/+5 | |
2010-04-06 | build: allow shared and python staging areas to be referenced in build tree | Andrew Tridgell | 1 | -0/+4 | |
2010-04-06 | build: waf quicktest nearly works | Andrew Tridgell | 1 | -47/+127 | |
Rewrote wafsamba using a new dependency handling system, and started adding the waf test code | |||||
2010-04-06 | build: nearly there on samba4 build | Andrew Tridgell | 1 | -262/+151 | |
2010-04-06 | build: better target name for lib link | Andrew Tridgell | 1 | -1/+7 | |
2010-04-06 | build: use export_incdirs | Andrew Tridgell | 1 | -0/+1 | |
2010-04-06 | build: fixed heimdal include lists | Andrew Tridgell | 1 | -3/+3 | |
2010-04-06 | build: back to stricter deps | Andrew Tridgell | 1 | -5/+4 | |
2010-04-06 | build: smarter list splitting | Andrew Tridgell | 1 | -12/+6 | |
2010-04-06 | build: moved main autoproto rule into samba_autoproto.py | Andrew Tridgell | 1 | -16/+0 | |
2010-04-06 | build: allow selection of build group in HEIMDAL_AUTOPROTO() | Andrew Tridgell | 1 | -1/+2 | |
2010-04-06 | build: result of hack session with ita | Andrew Tridgell | 1 | -46/+57 | |
2010-04-06 | build: fixes from ita | Andrew Tridgell | 1 | -13/+12 | |
2010-04-06 | build: fixed formatting | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | build: source= is clearer for source lists | Andrew Tridgell | 1 | -17/+17 | |
2010-04-06 | build: rewrote PIDL rules, breaking them into a separate waf tool | Andrew Tridgell | 1 | -43/+2 | |
2010-04-06 | build: fixed --includedir options for PIDL | Andrew Tridgell | 1 | -12/+5 | |
2010-04-06 | build: split out the extension based build patterns | Andrew Tridgell | 1 | -95/+1 | |