]> git.tdb.fi Git - builder.git/blobdiff - source/analyzer.cpp
Target::prepare shouldn't be virtual
[builder.git] / source / analyzer.cpp
index 15386784e690353ac751ccf54aea38d56c98770e..b04049683461f93f2e94fb5e66a6c00b5a68fdc1 100644 (file)
@@ -3,8 +3,8 @@
 #include "analyzer.h"
 #include "builder.h"
 #include "objectfile.h"
-#include "package.h"
 #include "sourcefile.h"
+#include "sourcepackage.h"
 #include "target.h"
 #include "tool.h"
 
@@ -95,12 +95,7 @@ void Analyzer::build_depend_table(Target &tgt, unsigned depth)
                row.push_back("");
 
        if(tgt.needs_rebuild())
-       {
-               if(tgt.get_rebuild_reason().empty())
-                       row.push_back("Yes (no reason)");
-               else
-                       row.push_back(tgt.get_rebuild_reason());
-       }
+               row.push_back(tgt.get_rebuild_reason());
 
        table.push_back(row);