void SourcePackage::create_build_info()
{
- build_info.add(builder.get_current_arch().get_build_info());
+ build_info.update_from(builder.get_current_arch().get_build_info());
// XXX Currently, a package-specific settings will override cmdline. This might or might not be desirable.
const StringList &warnings = builder.get_warnings();
for(ConditionList::iterator i=conditions.begin(); i!=conditions.end(); ++i)
if(i->eval())
- build_info.add(i->get_build_info());
+ build_info.update_from(i->get_build_info());
build_info.unique();