From df76c3f1475f7df13f3771f6c23cae019bc10c8c Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sun, 24 Oct 2010 00:54:40 -0700 Subject: waf: build private libraries with so names. --- buildtools/wafsamba/wafsamba.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/buildtools/wafsamba/wafsamba.py b/buildtools/wafsamba/wafsamba.py index eb0c3696cb..8e215de994 100644 --- a/buildtools/wafsamba/wafsamba.py +++ b/buildtools/wafsamba/wafsamba.py @@ -181,6 +181,12 @@ def SAMBA_LIBRARY(bld, libname, source, else: bundled_name = PRIVATE_NAME(bld, libname, bundled_extension, private_library) + if private_library: + if vnum: + Logs.error("vnum is invalid for private libraries") + sys.exit(1) + vnum = bld.env.PACKAGE_VERSION + features = 'cc cshlib symlink_lib install_lib' if target_type == 'PYTHON': features += ' pyext' @@ -881,7 +887,6 @@ def subst_at_vars(task): return 0 - def PKG_CONFIG_FILES(bld, pc_files, vnum=None): '''install some pkg_config pc files''' dest = '${PKGCONFIGDIR}' -- cgit