mirror of
https://github.com/samba-team/samba.git
synced 2025-02-02 09:47:23 +03:00
wafbuild: create missing private library symlinks on platforms without soname support for shared libs
BUG: https://bugzilla.samba.org/show_bug.cgi?id=9557 Signed-off-by: Bjoern Jacke <bjacke@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> Autobuild-User(master): Björn Jacke <bjacke@samba.org> Autobuild-Date(master): Fri Mar 1 17:05:19 UTC 2019 on sn-devel-144
This commit is contained in:
parent
99ef0ba048
commit
42e96696a0
@ -121,7 +121,7 @@ def install_library(self):
|
|||||||
install_name = bld.make_libname(target_name, version=self.vnum)
|
install_name = bld.make_libname(target_name, version=self.vnum)
|
||||||
install_link = bld.make_libname(target_name, version=vnum_base)
|
install_link = bld.make_libname(target_name, version=vnum_base)
|
||||||
inst_name = bld.make_libname(t.target)
|
inst_name = bld.make_libname(t.target)
|
||||||
if not self.private_library:
|
if not self.private_library or not t.env.SONAME_ST:
|
||||||
# only generate the dev link for non-bundled libs
|
# only generate the dev link for non-bundled libs
|
||||||
dev_link = bld.make_libname(target_name)
|
dev_link = bld.make_libname(target_name)
|
||||||
elif getattr(self, 'soname', ''):
|
elif getattr(self, 'soname', ''):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user