mirror of
https://github.com/samba-team/samba.git
synced 2025-08-02 00:22:11 +03:00
build: Remove support for a system libsmbclient
With the new --private-libraries option, there is no longer the need
to have this support, which was aimed at avoiding the duplication
between two different libsmbclient binaries in a packaged
distribution. By using --private-libraries instead, we do not
introduce a dependency between Samba 4.0 packages and whatever other
packages are on the system.
This effectivly reverts part of
e3ffb31554
while kpeeing the improved
SAMBA_LIBRARY declaration.
Andrew Bartlett
This commit is contained in:
@ -2,16 +2,7 @@
|
||||
|
||||
import Options, Logs
|
||||
|
||||
def configure(conf):
|
||||
if conf.CHECK_BUNDLED_SYSTEM_PKG('smbclient', minversion='0'):
|
||||
conf.define('USING_SYSTEM_LIBSMBCLIENT', 1)
|
||||
|
||||
def build(bld):
|
||||
if bld.CONFIG_SET('USING_SYSTEM_LIBSMBCLIENT'):
|
||||
Logs.info("\tSelected system libsmbclient build")
|
||||
return
|
||||
|
||||
Logs.info("\tSelected embedded libsmbclient build")
|
||||
bld.SAMBA3_LIBRARY('smbclient',
|
||||
source='''
|
||||
libsmb_cache.c
|
||||
|
Reference in New Issue
Block a user