config.finish();
- for(PackageList::iterator i=requires.begin(); i!=requires.end(); ++i)
- {
- BinaryPackage *bpkg = dynamic_cast<BinaryPackage *>(*i);
- if(bpkg && bpkg->get_need_path())
- bpkg->set_path(config.get_option(bpkg->get_name()+"_path").value);
- }
-
deps_cache.load();
for(ComponentList::iterator i=components.begin(); i!=components.end(); ++i)
void SourcePackage::init_config()
{
- for(PackageList::const_iterator i=requires.begin(); i!=requires.end(); ++i)
- {
- BinaryPackage *bpkg = dynamic_cast<BinaryPackage *>(*i);
- if(bpkg && bpkg->get_need_path())
- config.add_option(bpkg->get_name()+"_path", "/usr", "Path for "+bpkg->get_name());
- }
}
void SourcePackage::create_build_info()