summaryrefslogtreecommitdiffabout
path: root/include/sitecing/component_factory.h
Side-by-side diff
Diffstat (limited to 'include/sitecing/component_factory.h') (more/less context) (show whitespace changes)
-rw-r--r--include/sitecing/component_factory.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/sitecing/component_factory.h b/include/sitecing/component_factory.h
index a208ed1..9ddf70d 100644
--- a/include/sitecing/component_factory.h
+++ b/include/sitecing/component_factory.h
@@ -45,24 +45,28 @@ namespace sitecing {
/**
* @overload file_factory::get_dependencies()
*/
virtual void get_dependencies(const string& dst,file_list_t& deps);
/**
* @overload file_factory::is_uptodate()
*/
virtual bool is_uptodate(const string& dst,file_list_t *deps=NULL);
/**
* @overload file_factory::build()
*/
virtual void build(const string& dst);
+ /**
+ * @overload file_factory::make()
+ */
+ virtual void make(const string& dst);
/**
* Helper function for executing external command.
* @param cmd the command to execute.
* @param args the command line arguments.
* @param stdo stdout for the child process.
* @param stde stderr for the child process.
* @return exit code.
*/
int execute(const string& cmd,const list<string>& args,int stdo,int stde);
/**
* Fetch the class name of the component.