X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcomponent.cpp;h=97fdacd66ac8f221871052be29e1727ba424b337;hb=74266a6e650f019063cdcd1c9a7bd26d8f99041b;hp=6d80f3b0efc249511eae49e0d41cd0ec1d317172;hpb=e71eaecb9a31304fe5e096ea29660ea25c1bfa9f;p=builder.git diff --git a/source/component.cpp b/source/component.cpp index 6d80f3b..97fdacd 100644 --- a/source/component.cpp +++ b/source/component.cpp @@ -10,17 +10,23 @@ Component::Component(Package &p, Type t, const string &n): install(false) { } +/** +Tries to resolve all references to packages. +*/ void Component::resolve_refs() { - for(list::iterator i=requires.begin(); i!=requires.end(); ++i) + for(PkgRefList::iterator i=requires.begin(); i!=requires.end(); ++i) i->resolve(); } +/** +Prepares the build information for building. +*/ void Component::create_build_info() { build_info.add(pkg.get_build_info()); - for(list::iterator i=requires.begin(); i!=requires.end(); ++i) + for(PkgRefList::iterator i=requires.begin(); i!=requires.end(); ++i) { if(!i->get_package()) continue;