1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/buildtools/wafsamba
Stefan Metzmacher f168f54878 wafsamba: allow SAMBA_LIBRARY() to get and use original 'version-script.map' for private libraries
We'll soon use this for the internal Heimdal build and take the raw
version-script.map files in order to create our own .vscript file
with our private version suffix.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14780

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
2021-11-30 15:53:34 +00:00
..
tests python compat: remove StringIO 2020-08-11 16:37:35 +00:00
__init__.py
configure_file.py third_party:waf: update to upstream 2.0.4 release 2018-09-05 06:37:22 +02:00
generic_cc.py wafsamba: fix generic_cc.py to work with waf 2 2018-09-10 19:28:15 +02:00
pkgconfig.py buildtools/wafsamba: add_manual_dependency needs bytes for value 2018-09-27 01:54:27 +02:00
README
samba3.py wafsamba: introduce SAMBA[3]_PLUGIN() 2021-11-30 15:53:34 +00:00
samba_abi.py wafsamba: allow SAMBA_LIBRARY() to get and use original 'version-script.map' for private libraries 2021-11-30 15:53:34 +00:00
samba_autoconf.py wafsamba: let 'use_hostcc=True' result in -D_SAMBA_HOSTCC_ 2021-04-20 11:42:37 +00:00
samba_autoproto.py build: Remove workaround for missing os.path.relpath in Python < 2.6 2019-11-13 08:42:30 +00:00
samba_bundled.py wafsamba: use private extentions also for bundled public libraries 2021-11-30 15:53:34 +00:00
samba_conftests.py waf: fix compiler warnings in configure checks 2019-02-17 13:33:14 +01:00
samba_cross.py wafsamba: pass environment to cross-execute tests 2019-10-20 12:06:30 +00:00
samba_deps.py wafsamba: introduce SAMBA[3]_PLUGIN() 2021-11-30 15:53:34 +00:00
samba_dist.py wafsamba: add support git worktree to vcs_dir_contents() 2021-08-12 08:07:29 +00:00
samba_git.py build:wafsamba: Build on waf 1.9 2018-09-05 06:37:21 +02:00
samba_headers.py build: Remove workaround for missing os.path.relpath in Python < 2.6 2019-11-13 08:42:30 +00:00
samba_install.py buildtools/wafsamba/samba_install.py: typo fixes 2019-10-31 00:43:38 +00:00
samba_patterns.py wafsamba: run SAMBA_GENERATOR('VERSION') with group='setup' 2020-08-07 03:23:43 +00:00
samba_perl.py buildtools/wafsamba: Avoid decode when using python2 2019-02-11 07:43:31 +01:00
samba_pidl.py pidl:NDR/ServerCompat: Compat server PIDL parser 2020-03-20 15:36:31 +00:00
samba_python.py build: Make Python 3.6 the minimum to build now oss-fuzz is upgraded 2021-09-13 04:53:32 +00:00
samba_third_party.py third_party: Update pam_wrapper to version 1.1.4 2021-10-28 19:03:04 +00:00
samba_utils.py wafsamba: introduce SAMBA[3]_PLUGIN() 2021-11-30 15:53:34 +00:00
samba_version.py samba_version.py: avoid inefficient string concatenations 2019-09-21 20:50:17 +00:00
samba_waf18.py wafsamba: move clang_compilation_database usage behind an --enable-clangdb option 2020-12-16 12:50:37 +00:00
samba_wildcard.py Suggest running './configure' rather than 'waf configure'. 2021-03-01 04:56:15 +00:00
stale_files.py wafsamba: introduce SAMBA[3]_PLUGIN() 2021-11-30 15:53:34 +00:00
symbols.py wafsamba: introduce SAMBA[3]_PLUGIN() 2021-11-30 15:53:34 +00:00
test_duplicate_symbol.sh selftest: Run waf build --dup-symbol-check under $PYTHON 2018-12-13 01:49:30 +01:00
wafsamba.py wafsamba: allow SAMBA_LIBRARY() to get and use original 'version-script.map' for private libraries 2021-11-30 15:53:34 +00:00
wscript wafsamba: the symbol version string of private libraries should be based on the toplevel project 2021-11-30 15:53:34 +00: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