]> git.tdb.fi Git - builder.git/blob - source/externalaction.h
Move class PackageRef to its own files
[builder.git] / source / externalaction.h
1 #ifndef EXTERNALACTION_H_
2 #define EXTERNALACTION_H_
3
4 #include <list>
5 #include <string>
6 #include "action.h"
7
8 class ExternalAction: public Action
9 {
10 public:
11         int check();
12 protected:
13         std::list<std::string> argv;
14         int pid;
15         int exit_code;
16         
17         ExternalAction(Builder &b): Action(b), pid(0), exit_code(0) { }
18         void launch();
19 };
20
21 #endif