]> git.tdb.fi Git - builder.git/blobdiff - source/externaltask.h
Give tasks the ability to return the relevant shell command
[builder.git] / source / externaltask.h
index 3028e74ddb998ae1db611a05285c3f2d7d635be5..0bd108e9a3cac68e46ca80e6f43ac434b752a70c 100644 (file)
@@ -9,12 +9,15 @@
 class ExternalTask: public Task
 {
 private:
+       std::vector<std::string> argv;
+       Msp::FS::Path work_dir;
        int pid;
        int exit_code;
 
 public:
        ExternalTask(const std::vector<std::string> &, const Msp::FS::Path &);
 
+       virtual std::string get_command() const;
        virtual void start();
        virtual Status check();
 };