]> git.tdb.fi Git - builder.git/blob - source/externaltask.h
Big rewrite for a more tool-centric approach
[builder.git] / source / externaltask.h
1 #ifndef EXTERNALTASK_H_
2 #define EXTERNALTASK_H_
3
4 #include <string>
5 #include <vector>
6 #include <msp/fs/path.h>
7 #include "task.h"
8
9 class ExternalTask: public Task
10 {
11 private:
12         int pid;
13         int exit_code;
14
15 public:
16         ExternalTask(const std::vector<std::string> &, const Msp::FS::Path &);
17
18         virtual Status check();
19 };
20
21 #endif