]> git.tdb.fi Git - builder.git/blobdiff - source/sourcepackage.cpp
Replace the chrome mode with a more useful progress display
[builder.git] / source / sourcepackage.cpp
index aaea4e68c3002428bfd937778a7e694f601bcaf9..caedaf673c2d5a9ef6bc8b305f896bbb85da0d0d 100644 (file)
@@ -218,6 +218,10 @@ void SourcePackage::create_build_info()
                if(lexical_cast<bool>(config.get_option("with_"+i->name).value))
                        build_info.cflags.push_back("-DWITH_"+toupper(i->name));
 
+       for(ConditionList::iterator i=conditions.begin(); i!=conditions.end(); ++i)
+               if(i->eval())
+                       build_info.add(i->get_build_info());
+
        build_info.unique();
 
        for(list<Component>::iterator i=components.begin(); i!=components.end(); ++i)