blob: a17c15bcaa7ef4b57e108f402c51d1afba2f90ec (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#!/usr/bin/env python
from waflib import Options
def configure(conf):
conf.RECURSE('cmocka')
conf.RECURSE('popt')
if not conf.CONFIG_SET('HAVE_GNUTLS_AES_CMAC'):
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')
if not bld.CONFIG_SET('HAVE_GNUTLS_AES_CMAC'):
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')
|