#include "executable.h"
#include "file.h"
#include "header.h"
-#include "install.h"
#include "objectfile.h"
#include "sharedlibrary.h"
#include "sourcepackage.h"
for(PackageList::iterator i=all_reqs.begin(); i!=all_reqs.end(); ++i)
{
if(find(direct_reqs.begin(), direct_reqs.end(), *i)!=direct_reqs.end())
- build_info.add((*i)->get_exported_binfo());
+ build_info.update_from((*i)->get_exported_binfo());
else
{
const BuildInfo &ebi = (*i)->get_exported_binfo();
all_reqs.push_back(*j);
}
- build_info.add(pkg.get_build_info());
+ build_info.update_from(pkg.get_build_info());
for(StringList::iterator i=build_info.incpath.begin(); i!=build_info.incpath.end(); ++i)
*i = (pkg.get_source() / *i).str();