]> git.tdb.fi Git - builder.git/blobdiff - source/analyzer.cpp
Add the target type to a lexical_cast invocation
[builder.git] / source / analyzer.cpp
index b04049683461f93f2e94fb5e66a6c00b5a68fdc1..eaf017be6753e29ee935a5dbab698e605b41a08c 100644 (file)
@@ -26,7 +26,7 @@ void Analyzer::analyze()
                const Builder::TargetMap &targets = builder.get_targets();
                for(Builder::TargetMap::const_iterator i=targets.begin(); i!=targets.end(); ++i)
                {
-                       const Target::Dependencies &depends = i->second->get_depends();
+                       const Target::Dependencies &depends = i->second->get_dependencies();
                        for(Target::Dependencies::const_iterator j=depends.begin(); j!=depends.end(); ++j)
                                rdepends[*j].insert(i->second);
                }
@@ -45,7 +45,7 @@ void Analyzer::analyze()
        Target &cmdline = *builder.get_target("cmdline");
        if(mode==RDEPS)
        {
-               const Target::Dependencies &deps = cmdline.get_depends();
+               const Target::Dependencies &deps = cmdline.get_dependencies();
                for(Target::Dependencies::const_iterator i=deps.begin(); i!=deps.end(); ++i)
                        build_depend_table(**i, 0);
        }
@@ -108,7 +108,7 @@ void Analyzer::build_depend_table(Target &tgt, unsigned depth)
                        depends.assign(rdeps.begin(), rdeps.end());
                }
                else
-                       depends = tgt.get_depends();
+                       depends = tgt.get_dependencies();
 
                depends.sort(full_paths ? target_order_full : target_order);
 
@@ -137,7 +137,7 @@ void Analyzer::print_table() const
                {
                        if(j>0)
                                line += "  ";
-                       line += lexical_cast((*i)[j], Fmt("%-s").width(col_width[j]));
+                       line += lexical_cast<string>((*i)[j], Fmt("%-s").width(col_width[j]));
                }
                IO::print("%s\n", line);
        }