From: Andrew Bartlett Date: Thu, 5 Apr 2012 00:36:55 +0000 (+1000) Subject: build: Add configure summary checking to waf build X-Git-Tag: ldb-1.1.5~30 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=52113b3bd25b12c766985be7abd042d984c924e6;p=thirdparty%2Fsamba.git build: Add configure summary checking to waf build When we remove the autoconf build, this can be re-expressed in python, but for now it is good to share this double-check. Andrew Bartlett Autobuild-User: Andrew Bartlett Autobuild-Date: Thu Apr 5 04:11:45 CEST 2012 on sn-devel-104 --- diff --git a/wscript b/wscript index e64e50902a2..6b51a37c857 100755 --- a/wscript +++ b/wscript @@ -123,6 +123,13 @@ def configure(conf): del(conf.env.defines['PYTHONDIR']) del(conf.env.defines['PYTHONARCHDIR']) + if not conf.CHECK_CODE('#include "tests/summary.c"', + define='SUMMARY_PASSES', + addmain=False, + execute=True, + msg='Checking configure summary'): + raise Utils.WafError('configure summary failed') + conf.SAMBA_CONFIG_H('include/config.h')