X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=SConstruct;h=a0e520f0474e506e36843adc20045c9d568d9bfe;hb=9c5df575bcf25baef57f723806e2f56847b8e9be;hp=f781e5c459802a2051ed28750a6ec8f540ac5526;hpb=5fd8798da7d0323c6fe2c283ca95e8a2849f2f42;p=senf.git diff --git a/SConstruct b/SConstruct index f781e5c..a0e520f 100644 --- a/SConstruct +++ b/SConstruct @@ -154,25 +154,25 @@ Export('env') ########################################################################### # Configure -# Default configuration (boost stuff) -senfutil.Configure(env) - @senfconf.Test def CheckValgrind(context): context.Message( "Checking for valgrind... " ) - ret = context.TryAction(['valgrind --version >$TARGET']) + ret = context.TryAction(['$VALGRIND --version >$TARGET']) context.Result( ret[1].strip() or False ) return ret[0] @senfconf.Test def CheckValgrindWildcards(context): context.Message( "Checking whether valgrind supports '...' wildcards in suppressions... " ) - ret = context.TryAction(['valgrind --suppressions=$SOURCE /bin/true'], + ret = context.TryAction(['$VALGRIND --suppressions=$SOURCE /bin/true'], "{\n test_suppression\n Memcheck:Addr4\n ...\n fun:foo\n}\n", ".sup") context.Result( ret[0] ) return ret[0] +# Default configuration (boost stuff) +senfutil.Configure(env) + conf = env.Configure(clean=False, help=False, custom_tests = senfconf.Tests()) env.Replace( HAVE_VALGRIND = conf.CheckValgrind() and conf.CheckValgrindWildcards()