X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=site_scons%2Fsenfconf.py;h=49169fe39bd1b015dc968eb9f04a06e07d2f7378;hb=84f14a42f9993e186c7897ce0db021300e0a2d48;hp=c6fc6c81733ba45c74a69c5af18a1541f1538347;hpb=dbacfefe277bd5a1ff81e4e75448e2789da27e1b;p=senf.git diff --git a/site_scons/senfconf.py b/site_scons/senfconf.py index c6fc6c8..49169fe 100644 --- a/site_scons/senfconf.py +++ b/site_scons/senfconf.py @@ -9,6 +9,7 @@ def Tests(): def Test(func): global _configTests _configTests[func.__name__] = func + return func # class TemporaryContext: # def __init__(self, context): @@ -28,7 +29,7 @@ def CheckBoostVersion(context): ret = context.TryRun("#include \n" "#include \n" "int main(int, char **) { std::cout << BOOST_LIB_VERSION << std::endl; }", - ".cc")[1].strip() + ".cc")[-1].strip() if not ret: context.Result("no boost includes found") return None @@ -61,4 +62,5 @@ def CheckBoostVariants(context, *variants): if useVariant is not None and not context.env.GetOption('no_progress'): print "Using %s boost variant." % ( useVariant and "'%s'" % useVariant or "default") + context.env.Replace( BOOST_VARIANT = useVariant ) return useVariant