mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
091e11260d
The trend has been to remove widely available packages from third_party/ This module is both widely available, and only needed for --enable-selftest It is, strangely enough, a BuildDependes in the RHEL/Fedora packages just to stop it being installed in third_party. The check for iso8601 being available is moved to python/wscript Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: David Mulder <dmulder@suse.com>
32 lines
902 B
Python
32 lines
902 B
Python
#!/usr/bin/env python
|
|
|
|
from waflib import Options
|
|
|
|
def configure(conf):
|
|
conf.RECURSE('cmocka')
|
|
conf.RECURSE('popt')
|
|
conf.RECURSE('aesni-intel')
|
|
if conf.CONFIG_GET('ENABLE_SELFTEST'):
|
|
conf.RECURSE('socket_wrapper')
|
|
conf.RECURSE('nss_wrapper')
|
|
conf.RECURSE('resolv_wrapper')
|
|
conf.RECURSE('uid_wrapper')
|
|
if Options.options.with_pam:
|
|
conf.RECURSE('pam_wrapper')
|
|
|
|
|
|
def build(bld):
|
|
bld.RECURSE('cmocka')
|
|
bld.RECURSE('popt')
|
|
bld.RECURSE('aesni-intel')
|
|
if bld.CONFIG_GET('SOCKET_WRAPPER'):
|
|
bld.RECURSE('socket_wrapper')
|
|
if bld.CONFIG_GET('NSS_WRAPPER'):
|
|
bld.RECURSE('nss_wrapper')
|
|
if bld.CONFIG_GET('RESOLV_WRAPPER'):
|
|
bld.RECURSE('resolv_wrapper')
|
|
if bld.CONFIG_GET('UID_WRAPPER'):
|
|
bld.RECURSE('uid_wrapper')
|
|
if bld.CONFIG_GET('PAM_WRAPPER'):
|
|
bld.RECURSE('pam_wrapper')
|