X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ffiletarget.cpp;h=862ddbe5836197c500ae99cf05f324c419bacbe5;hb=24981eb7ef702aa97b2ab90399ccd3fc23ce9ccf;hp=6ce5cfdb3bcee336d5b601608c23c8b50b8e2edf;hpb=c194bac9d508999c046a1f56c80b9419f77a8590;p=builder.git diff --git a/source/filetarget.cpp b/source/filetarget.cpp index 6ce5cfd..862ddbe 100644 --- a/source/filetarget.cpp +++ b/source/filetarget.cpp @@ -121,12 +121,10 @@ string FileTarget::create_build_signature() const return tool->create_build_signature(binfo); } -Task *FileTarget::build() +void FileTarget::build(Task &task) { - Task *task = Target::build(); - task->set_file(path); - task->set_unlink(true); - return task; + task.add_file(path); + task.set_unlink(true); } void FileTarget::build_finished(bool success)