From 5f05eacd27f0dc512748c14cac5f4d6afb327f99 Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Wed, 9 May 2012 15:33:04 +0200 Subject: allow to use system iniparser library. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Guenther Autobuild-User: Günther Deschner Autobuild-Date: Wed May 9 17:38:33 CEST 2012 on sn-devel-104 --- lib/iniparser/src/wscript | 21 +++++++++++++++++++++ lib/iniparser/src/wscript_build | 7 ------- 2 files changed, 21 insertions(+), 7 deletions(-) create mode 100644 lib/iniparser/src/wscript delete mode 100644 lib/iniparser/src/wscript_build (limited to 'lib/iniparser') 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) diff --git a/lib/iniparser/src/wscript_build b/lib/iniparser/src/wscript_build deleted file mode 100644 index aa15c9f66e..0000000000 --- a/lib/iniparser/src/wscript_build +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env python - -bld.SAMBA_SUBSYSTEM('LIBINIPARSER', - source='../../iniparser_build/iniparser.c ../../iniparser_build/dictionary.c ../../iniparser_build/strlib.c', - deps='replace', - cflags='' - ) -- cgit