diff options
Diffstat (limited to 'wscript_build')
-rw-r--r-- | wscript_build | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/wscript_build b/wscript_build index fc4197441f4..d0fa87b81ea 100644 --- a/wscript_build +++ b/wscript_build @@ -2,6 +2,7 @@ # top level waf build script for samba4 +import Options import os srcdir = "." @@ -70,10 +71,14 @@ bld.RECURSE('source4/lib/messaging') bld.RECURSE('source4/lib/events') bld.RECURSE('source4/lib/cmdline') bld.RECURSE('source4/lib/http') -bld.RECURSE('lib/socket_wrapper') -bld.RECURSE('lib/resolv_wrapper') -bld.RECURSE('lib/nss_wrapper') -bld.RECURSE('lib/uid_wrapper') +if bld.CONFIG_GET('NSS_WRAPPER'): + bld.RECURSE('lib/nss_wrapper') +if bld.CONFIG_GET('SOCKET_WRAPPER'): + bld.RECURSE('lib/socket_wrapper') +if bld.CONFIG_GET('RESOLV_WRAPPER'): + bld.RECURSE('lib/resolv_wrapper') +if bld.CONFIG_GET('UID_WRAPPER'): + bld.RECURSE('lib/uid_wrapper') if bld.CHECK_FOR_THIRD_PARTY(): bld.RECURSE('third_party') bld.RECURSE('source4/lib/stream') |