#include <string>
#include <vector>
+#include <msp/core/process.h>
#include <msp/fs/path.h>
#include <msp/io/pipe.h>
#include "task.h"
IGNORE //< Redirect the stream to oblivion
};
- typedef std::vector<std::string> Arguments;
+ typedef Msp::Process::Arguments Arguments;
private:
Arguments argv;
Msp::FS::Path work_dir;
- int pid;
+ Msp::Process *process;
int exit_code;
Destination stdout_dest;
Destination stderr_dest;