From ebe2867fc2c01fb5288d62eedb0e2f43788b9f27 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Thu, 9 Dec 2010 11:10:45 +1100 Subject: waf-abi: auto-generate per-symbol versions from ABI files This changes our version-script generation to use the ABI files that are saved in git with each version number change of our public libraries. We use these ABI files to generate a linker version script that gives the exact version number that each symbol was introduced. This provides us with automatic fine grained symbol versioning. Pair-Programmed-With: Jelmer Vernooij Pair-Programmed-With: Andrew Bartlett --- lib/tdb/wscript | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/tdb') diff --git a/lib/tdb/wscript b/lib/tdb/wscript index febd76b043a..5fc64aa9e62 100644 --- a/lib/tdb/wscript +++ b/lib/tdb/wscript @@ -77,7 +77,7 @@ def build(bld): COMMON_SRC, deps='replace', includes='include', - abi_file='ABI/tdb-%s.sigs' % VERSION, + abi_directory='ABI', abi_match='tdb_*', hide_symbols=True, vnum=vnum, -- cgit