X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ftarget.cpp;h=cf4fae93d2aa3c851ea54627f4ec124fd3864ac4;hb=64f01c486e48f260a5d895092806ee341ef23198;hp=b0273e9ff535d9a5a80d0d6ecee5948245298b8c;hpb=b067981c0da0c1a4616ed175d0ce8ac5564cbdbf;p=builder.git diff --git a/source/target.cpp b/source/target.cpp index b0273e9..cf4fae9 100644 --- a/source/target.cpp +++ b/source/target.cpp @@ -115,11 +115,6 @@ Task *Target::build() return 0; } - // XXX Minor breach of OO here - if(FileTarget *ft = dynamic_cast(this)) - if(!builder.get_dry_run() && FS::exists(ft->get_path())) - FS::unlink(ft->get_path()); - Task *task = tool->run(*this); task->signal_finished.connect(sigc::mem_fun(this, &Target::build_finished)); state = BUILDING;