Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-11-16 | waf: added --git-local-changes configure option | Andrew Tridgell | 1 | -8/+8 | |
if you use --git-local-changes then the version number that waf extracts from git will have a '+' on the end if you have local changes, as determined by running 'git diff'. This used to be the default, but unfortunately it is far too slow on some systems. On a NFS build system I was using the first line of configure took about 2 minutes. Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Nov 16 01:51:54 UTC 2010 on sn-devel-104 | |||||
2010-11-12 | samba_version: When working from git checkout, display git revision SHA1 rather | Jelmer Vernooij | 1 | -1/+1 | |
than Bazaar revision ids. | |||||
2010-11-05 | waf: Put private libraries in a separate directory when building. | Jelmer Vernooij | 1 | -2/+2 | |
Thanks to Tridge for pointing out what exactly I had to change. :-) | |||||
2010-11-04 | s4: don't run etags over .inst files | Andrew Tridgell | 1 | -2/+2 | |
Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Nov 4 22:51:06 UTC 2010 on sn-devel-104 | |||||
2010-11-03 | s4-build: use -Wl,--as-needed if supported | Andrew Tridgell | 1 | -0/+6 | |
this makes our runtime load times smaller, and also means we find bugs that this may cause on gentoo. gentoo uses this by default Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Nov 3 00:35:56 UTC 2010 on sn-devel-104 | |||||
2010-10-30 | build: make this test darwin only as it mess a bit more the freebsd build | Matthieu Patou | 1 | -1/+1 | |
2010-10-30 | build: set shared libraries flags correctly on mac os X | Matthieu Patou | 1 | -0/+5 | |
2010-10-30 | s4-replace: make libreplace a private shared lib in s4 | Andrew Tridgell | 1 | -1/+1 | |
2010-10-25 | s4-waf: don't generate PACKAGE_* defines in config.h | Stefan Metzmacher | 1 | -7/+0 | |
- We don't use them anywhere (heimdal has special rules) - They calculate the version at configure time and may contain the wrong git hash while building - If we really need them in future we should add them to version.h and not config.h, as the changing git hash will trigger a full rebuild if config.h changes. metze | |||||
2010-10-25 | waf: moved the -Wl,-no-undefined flags to source4 and ldb | Andrew Tridgell | 1 | -0/+4 | |
moved it out of the general waf build as the s3 waf build cannot yet handle linking with -Wl,-no-undefined Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Mon Oct 25 01:12:15 UTC 2010 on sn-devel-104 | |||||
2010-10-23 | waf: Rename some BUNDLED_ functios to PRIVATE_. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-12 | s4: mark us as not supporting python3 yet | Andrew Tridgell | 1 | -1/+4 | |
python3 works fine with waf fine, but our C interfaces need 2.x for now | |||||
2010-10-01 | samba: share readline wrappers among all buildsystems. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-09-28 | waf: we don't need the preprocessor recursion limit any more | Andrew Tridgell | 1 | -3/+0 | |
thanks to ita for this | |||||
2010-09-22 | torture: Use system subunit library if available. | Jelmer Vernooij | 1 | -0/+1 | |
2010-06-29 | build: only use git when found by configure | Andrew Tridgell | 1 | -2/+17 | |
this rebuilds version.h whenever the git version changes, so we always get the right version with samba -V. That adds about 15s to the build time on each git commit, which shouldn't be too onerous | |||||
2010-06-18 | samba4: Build libreplace as builtin library by default so it doesn't end | Jelmer Vernooij | 1 | -1/+1 | |
up in $prefix/lib. | |||||
2010-05-31 | s4-waf: Look for xsltproc executable, required to build manpages. | Jelmer Vernooij | 1 | -0/+1 | |
2010-05-28 | s4:waf Exclude the autotools based build environment from a Samba4 release | Andrew Bartlett | 1 | -1/+7 | |
2010-05-28 | waf Add DIST_BLACKLIST to list files that we cannot include in a release | Andrew Bartlett | 1 | -0/+5 | |
This currently includes the source3 directory for Samba4 releases (per past practice in mkrelease.sh), but also could include things like DFSG-unfree RFC files in the future. Andrew Barltett | |||||
2010-05-28 | waf Read VERSION file inside WAF to set package version | Andrew Bartlett | 1 | -4/+7 | |
This replaces the call to mkversion.sh in both the Samba3 and Samba4 WAF builds. Andrew Bartlett | |||||
2010-05-06 | build: added a reconfigure target | Andrew Tridgell | 1 | -0/+4 | |
this is meant to be used by the s3 build, to allow jelmers work on smbtorture4 in s3 to avoid re-running configure unless its needed | |||||
2010-05-04 | build: allow use of target names as commands in waf | Andrew Tridgell | 1 | -1/+10 | |
This allows for the following types of commands: waf smbd/samba waf smbd/server.c waf ../lib/util/util_file.c waf ../lib/util/util_file_*.o this will be used as part of an updated minimal_includes.pl script | |||||
2010-04-29 | s4-waf: added --enable-build-farm configure option | Andrew Tridgell | 1 | -0/+9 | |
this adds a smbtorture.static binary which s3 will use in the build farm | |||||
2010-04-21 | s4-waf: python devel headers are mandatory for the source4 build | Andrew Tridgell | 1 | -1/+1 | |
2010-04-15 | s4:selftest/wscript: --enable-selftest and --with-selftest-prefix are ↵ | Stefan Metzmacher | 1 | -0/+1 | |
configure options metze | |||||
2010-04-08 | build: allow the waf build to work with python 3.0 and 3.1 | Thomas Nagy | 1 | -5/+5 | |
Python 3.x is a bit fussier about print statements and indentation. Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-04-06 | s4-waf: add subdir argument to distcheck for source4 | Andrew Tridgell | 1 | -0/+7 | |
2010-04-06 | s4-waf: move to a universal method of recursing into subdirs | Andrew Tridgell | 1 | -28/+28 | |
This works with both standalone lib builds and bundled builds | |||||
2010-04-06 | s4-waf: avoid having to run waf configure before waf dist | Andrew Tridgell | 1 | -1/+2 | |
This should be useful for building tarballs from a clean checkout | |||||
2010-04-06 | s4-waf: added 'waf dist' to build the tarball | Andrew Tridgell | 1 | -1/+11 | |
2010-04-06 | s4-waf: remove PYTHONDIR from config.h | Andrew Tridgell | 1 | -0/+3 | |
prevent unnecessary rebuilds | |||||
2010-04-06 | s4-waf: install in /usr/local/samba by default | Andrew Tridgell | 1 | -0/+4 | |
2010-04-06 | s4-waf: added pydoctor and wafdocs targets | Andrew Tridgell | 1 | -0/+20 | |
these generate html documentation for the Samba python code You need a very recent version of pydoctor | |||||
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: cleanup use of LIBPOPT vs popt dependency | Andrew Tridgell | 1 | -1/+0 | |
2010-04-06 | s4-waf: set default for bundled libraries | Andrew Tridgell | 1 | -2/+2 | |
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 | 1 | -6/+9 | |
2010-04-06 | s4-waf: enable the configuration and options for pidl | Andrew Tridgell | 1 | -0/+2 | |
2010-04-06 | build: spelling fix, and syntax highlighting fix | Andrew Tridgell | 1 | -2/+2 | |
2010-04-06 | build: check for pam headers | Andrew Tridgell | 1 | -0/+1 | |
2010-04-06 | build: Add a ctags command to build a ctags-style tags file | Kai Blin | 1 | -0/+8 | |
2010-04-06 | build: ensure that the 'build' command appears in waf --help | Andrew Tridgell | 1 | -0/+5 | |
2010-04-06 | build: added 'waf etags' target | Andrew Tridgell | 1 | -1/+9 | |
2010-04-06 | build: optionally enable builtin popt | Andrew Tridgell | 1 | -0/+2 | |
2010-04-06 | build: remove hacks from top level wscript | Andrew Tridgell | 1 | -79/+0 | |
2010-04-06 | build: try faster includes processing | Andrew Tridgell | 1 | -0/+81 | |
2010-04-06 | build: waf quicktest nearly works | Andrew Tridgell | 1 | -4/+2 | |
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 | -13/+30 | |