diff options
author | Günther Deschner <gd@samba.org> | 2012-05-09 15:33:04 +0200 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2012-05-09 17:38:33 +0200 |
commit | 5f05eacd27f0dc512748c14cac5f4d6afb327f99 (patch) | |
tree | a7bbeebddd62a6b57637fe4dc963575a31c23346 /lib/iniparser/src/wscript | |
parent | 67adda0d69558c0bd2236478c8c4d2c76417dc4b (diff) | |
download | samba-5f05eacd27f0dc512748c14cac5f4d6afb327f99.tar.gz samba-5f05eacd27f0dc512748c14cac5f4d6afb327f99.tar.bz2 samba-5f05eacd27f0dc512748c14cac5f4d6afb327f99.zip |
allow to use system iniparser library.
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed May 9 17:38:33 CEST 2012 on sn-devel-104
Diffstat (limited to 'lib/iniparser/src/wscript')
-rw-r--r-- | lib/iniparser/src/wscript | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/lib/iniparser/src/wscript b/lib/iniparser/src/wscript new file mode 100644 index 0000000000..c66f298048 --- /dev/null +++ b/lib/iniparser/src/wscript @@ -0,0 +1,21 @@ +#!/usr/bin/env python + +import Options + +def configure(conf): + conf.CHECK_HEADERS('float.h') + + if conf.CHECK_BUNDLED_SYSTEM('iniparser', checkfunctions='iniparser_load', headers='iniparser.h'): + conf.define('USING_SYSTEM_INIPARSER', 1) + +def build(bld): + if bld.CONFIG_SET('USING_SYSTEM_INIPARSER'): + return + + bld.SAMBA_LIBRARY('iniparser', + source='''../../iniparser_build/iniparser.c + ../../iniparser_build/dictionary.c + ../../iniparser_build/strlib.c''', + cflags='', + deps='replace', + private_library=True) |