From 2c49782dc1069eebc9f5a5cd2a055b5912665595 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Tue, 17 Apr 2012 12:34:48 +0200 Subject: waf: Add possibility to build with system libwbclient. --- nsswitch/libwbclient/wscript | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 nsswitch/libwbclient/wscript (limited to 'nsswitch/libwbclient/wscript') diff --git a/nsswitch/libwbclient/wscript b/nsswitch/libwbclient/wscript new file mode 100644 index 0000000000..8390af19e5 --- /dev/null +++ b/nsswitch/libwbclient/wscript @@ -0,0 +1,28 @@ +#!/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') -- cgit