X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fcondition.cpp;h=4b45dca51f2eeaf06a13880d2c214b3fe557d594;hb=c679a9dd1a97ae3b1ffa568143d42d02c2ca9e74;hp=c4c01b21fbdf692fc92cb4fe147a4ad58b969a86;hpb=654de39b62a9a58fd8e1b5a557361d628345788b;p=builder.git diff --git a/source/condition.cpp b/source/condition.cpp index c4c01b2..4b45dca 100644 --- a/source/condition.cpp +++ b/source/condition.cpp @@ -32,12 +32,6 @@ Condition::Condition(SourcePackage &p, const string &expr): } } -void Condition::resolve_refs() -{ - for(PkgRefList::iterator i=requires.begin(); i!=requires.end(); ++i) - i->resolve(); -} - bool Condition::eval() { const Config &conf=pkg.get_config(); @@ -67,7 +61,7 @@ Condition::Loader::Loader(Condition &c): void Condition::Loader::require(const string &pkg) { - cond.requires.push_back(PackageRef(cond.pkg.get_builder(), pkg)); + cond.requires.push_back(pkg); } void Condition::Loader::build_info()