]> git.tdb.fi Git - builder.git/blobdiff - source/internaltask.cpp
Refactor transitive dependencies to work on all targets
[builder.git] / source / internaltask.cpp
diff --git a/source/internaltask.cpp b/source/internaltask.cpp
deleted file mode 100644 (file)
index b8cbf11..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-#include "internaltask.h"
-
-InternalTask::InternalTask(Worker *w):
-       worker(w)
-{ }
-
-InternalTask::~InternalTask()
-{
-       worker->join();
-       delete worker;
-}
-
-void InternalTask::start()
-{
-       worker->launch();
-}
-
-Task::Status InternalTask::check()
-{
-       if(worker->get_status()!=RUNNING)
-               signal_finished.emit(worker->get_status()==SUCCESS);
-       return worker->get_status();
-}
-
-
-InternalTask::Worker::Worker():
-       status(RUNNING)
-{ }