]> git.tdb.fi Git - builder.git/blobdiff - source/gnulinker.cpp
Rename BuildInfo::add to update_from
[builder.git] / source / gnulinker.cpp
index 45cfd7fff4fc2b98c134c57fffdda78d9d3e8b42..c59251efabe9dc8a1baa4caba18d36a08938c971 100644 (file)
@@ -53,8 +53,8 @@ Task *GnuLinker::run(const Target &target) const
 
        string command = "gcc";
 
-       const list<Target *> &depends = target.get_depends();
-       for(list<Target *>::const_iterator i=depends.begin(); i!=depends.end(); ++i)
+       const Target::Dependencies &depends = target.get_depends();
+       for(Target::Dependencies::const_iterator i=depends.begin(); i!=depends.end(); ++i)
                if(ObjectFile *obj = dynamic_cast<ObjectFile *>(*i))
                {
                        const Tool *tool = obj->get_tool();
@@ -86,7 +86,7 @@ Task *GnuLinker::run(const Target &target) const
 
        argv.push_back("-o");
        argv.push_back(relative(bin.get_path(), work_dir).str());
-       for(TargetList::const_iterator i=depends.begin(); i!=depends.end(); ++i)
+       for(Target::Dependencies::const_iterator i=depends.begin(); i!=depends.end(); ++i)
        {
                Target *tgt = (*i)->get_real_target();