23#ifndef __CBUILD_TASK_HPP__
24#define __CBUILD_TASK_HPP__
49 virtual void call(std::vector<std::string> args) = 0;
Task, can be runned from shell or code.
std::string self_name()
Return task name.
virtual void call(std::vector< std::string > args)=0
Executed on task call.
Task(std::string name, std::vector< std::string > required)
Construct a new Task object.
std::vector< std::string > self_required()
Return required tasks.
std::vector< std::string > required
Filebuffer for CBuild ecosystem.