dep.signal_bubble_rebuild.connect(sigc::mem_fun(this, &Target::check_rebuild));
}
+void Target::add_transitive_dependency(Target &dep)
+{
+ if(&dep==this)
+ throw invalid_argument("Target::add_transitive_dependency");
+ trans_depends.push_back(&dep);
+}
+
void Target::add_side_effect(Target &se)
{
side_effects.push_back(&se);