1 #ifndef EXTERNALACTION_H_
2 #define EXTERNALACTION_H_
10 Base class for Actions that want to execute an external program.
12 class ExternalAction: public Action
16 Msp::FS::Path work_dir;
20 ExternalAction(Builder &b): Action(b), pid(0), exit_code(0) { }
22 /** Starts the external program. Fill in argv before calling this. */