--- /dev/null
+#!/usr/bin/env python
+
+import Options, Logs
+
+def configure(conf):
+ if conf.CHECK_BUNDLED_SYSTEM_PKG('wbclient', minversion='0'):
+ conf.define('USING_SYSTEM_LIBWBCLIENT', 1)
+
+def build(bld):
+ if bld.CONFIG_SET('USING_SYSTEM_LIBWBCLIENT'):
+ Logs.info("\tSelected system libwbclient build")
+ return
+
+ Logs.info("\tSelected embedded libwbclient build")
+
+ bld.SAMBA_LIBRARY('wbclient',
+ source='''
+ wbc_guid.c
+ wbc_idmap.c
+ wbclient.c
+ wbc_pam.c
+ wbc_pwd.c
+ wbc_sid.c
+ wbc_util.c''',
+ deps='winbind-client',
+ pc_files='wbclient.pc',
+ public_headers='wbclient.h',
+ vnum='0')
+++ /dev/null
-#!/usr/bin/env python
-
-bld.SAMBA_LIBRARY('wbclient',
- source='wbc_guid.c wbc_idmap.c wbclient.c wbc_pam.c wbc_pwd.c wbc_sid.c wbc_util.c',
- deps='winbind-client',
- pc_files='wbclient.pc',
- public_headers='wbclient.h',
- vnum='0'
- )
conf.RECURSE('source4/auth')
conf.RECURSE('lib/nss_wrapper')
conf.RECURSE('nsswitch')
+ conf.RECURSE('nsswitch/libwbclient')
conf.RECURSE('lib/socket_wrapper')
conf.RECURSE('lib/uid_wrapper')
conf.RECURSE('lib/popt')