problems.push_back(Problem(p, d));
}
-void Builder::add_target(Target *t)
+void Builder::add_target(FileTarget *t)
+{
+ targets.insert(TargetMap::value_type(t->get_path().str(), t));
+ new_tgts.push_back(t);
+}
+
+void Builder::add_target(VirtualTarget *t)
{
targets.insert(TargetMap::value_type(t->get_name(), t));
new_tgts.push_back(t);