diff options
| author | Jelmer Vernooij <jelmer@samba.org> | 2010-10-24 00:54:40 -0700 | 
|---|---|---|
| committer | Jelmer Vernooij <jelmer@samba.org> | 2010-10-26 10:17:17 -0700 | 
| commit | df76c3f1475f7df13f3771f6c23cae019bc10c8c (patch) | |
| tree | 04149a1707c6cb6ba05edc74c42e74fc3f56bc0f | |
| parent | 20b526855607f4ceeb02bd3010cfd820c33be237 (diff) | |
| download | samba-df76c3f1475f7df13f3771f6c23cae019bc10c8c.tar.gz samba-df76c3f1475f7df13f3771f6c23cae019bc10c8c.tar.bz2 samba-df76c3f1475f7df13f3771f6c23cae019bc10c8c.zip  | |
waf: build private libraries with so names.
| -rw-r--r-- | buildtools/wafsamba/wafsamba.py | 7 | 
1 files changed, 6 insertions, 1 deletions
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}'  | 
