1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/buildtools/wafsamba
Andreas Schneider aed0735862 waf: Make sure libraries are installed with the execute flag set.
There are two reasons for that. The first is that libraries are
executables and can have main functions (see libc). The second reason is
that rpm script to extract debuginfo are looking for executables and
then check if it is the right file to extract the info.

Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Thu Feb 23 20:57:11 CET 2012 on sn-devel-104
2012-02-23 20:57:11 +01:00
..
tests wafsamba: Add tests for dict_concat. 2012-02-12 20:17:54 +01:00
__init__.py waf: Add initial unit test for samba_utils. 2012-02-12 18:44:09 +01:00
gccdeps.py wafsamba: Expand tabs. 2012-02-10 00:07:56 +01:00
generic_cc.py wafsamba: Expand tabs. 2012-02-10 00:07:56 +01:00
hpuxcc.py build: hpux didn't support -Bdynamic 2010-12-15 12:07:32 +03:00
irixcc.py wafsamba: Expand tabs. 2012-02-10 00:07:56 +01:00
nothreads.py wafsamba: Expand tabs. 2012-02-10 00:07:56 +01:00
pkgconfig.py build: fixed dependencies on install prefix for pc files and python scripts 2011-06-15 14:13:07 +10:00
README build: tidy up the wafsamba rules a bit 2010-04-06 20:27:14 +10:00
samba3.py wafsamba: Expand tabs. 2012-02-10 00:07:56 +01:00
samba_abi.py samba_abi: Also sort ABI files properly so symbols end up in the right version. 2011-03-12 02:45:20 +01:00
samba_autoconf.py waf: Use libraries when building. 2012-02-19 06:27:55 +01:00
samba_autoproto.py waf: fixed the build with a space in the source directory 2010-11-21 23:10:14 +11:00
samba_bundled.py wafsamba: Fix undefined variable name in error message. 2011-12-16 21:53:57 +01:00
samba_conftests.py wafsamba: Expand tabs. 2012-02-10 00:07:56 +01:00
samba_cross.py build: fixed uname output to be on target machine when cross compiling 2010-04-21 15:16:01 +10:00
samba_deps.py wafsamba: Fix some whitespace issues. 2012-02-18 23:17:59 +01:00
samba_dist.py wafsamba: fix blacklist handling in "make dist" 2012-02-16 12:07:50 +01:00
samba_headers.py build: added simple header handling for our libraries 2011-03-15 13:09:30 +11:00
samba_install.py waf: Make sure libraries are installed with the execute flag set. 2012-02-23 20:57:11 +01:00
samba_optimisation.py wafsamba: Expand tabs. 2012-02-10 00:07:56 +01:00
samba_patterns.py build: Replace mkbuildoptions-waf awk script with waf target 2011-09-07 12:16:40 +02:00
samba_pidl.py wafsamba: Expand tabs. 2012-02-10 00:07:56 +01:00
samba_python.py waf: Simplify handling of python modules. 2011-11-13 18:06:06 +01:00
samba_utils.py wafsamba: Add tests for unique_list, subst_vars_error. 2012-02-12 18:44:09 +01:00
samba_version.py wafsamba: Properly lock object store when retrieving version through Bazaar. 2011-07-23 22:08:10 +02:00
samba_wildcard.py wafsamba: Expand tabs. 2012-02-10 00:07:56 +01:00
stale_files.py build: added deletion of stale .so and .o files 2011-10-19 09:02:23 +02:00
symbols.py build: Add duplicate symbol checking as part of make test 2011-09-08 13:37:40 +02:00
tru64cc.py wafsamba: Expand tabs. 2012-02-10 00:07:56 +01:00
wafsamba.py Revert making public of the samba-module library. 2011-12-03 08:36:30 +01:00
wscript build: added autoconf --disable-silent-rules option 2011-10-14 17:52:36 +02:00

This is a set of waf 'tools' to help make building the Samba
components easier, by having common functions in one place. This gives
us a more consistent build, and ensures that our project rules are
obeyed


TODO:
	see http://wiki.samba.org/index.php/Waf