#include <msp/io/print.h>
#include "analyzer.h"
#include "builder.h"
+#include "buildgraph.h"
#include "objectfile.h"
#include "sourcefile.h"
#include "sourcepackage.h"
if(mode==RDEPS)
{
rdepends.clear();
- const Builder::TargetMap &targets = builder.get_targets();
- for(Builder::TargetMap::const_iterator i=targets.begin(); i!=targets.end(); ++i)
+ const BuildGraph::TargetMap &targets = builder.get_build_graph().get_targets();
+ for(BuildGraph::TargetMap::const_iterator i=targets.begin(); i!=targets.end(); ++i)
{
const Target::Dependencies &depends = i->second->get_dependencies();
for(Target::Dependencies::const_iterator j=depends.begin(); j!=depends.end(); ++j)
row.push_back("Rebuild");
table.push_back(row);
- Target &cmdline = *builder.get_target("cmdline");
+ Target &cmdline = *builder.get_build_graph().get_target("cmdline");
if(mode==RDEPS)
{
const Target::Dependencies &deps = cmdline.get_dependencies();