button.handler

Members

Aliases

Handler
alias Handler = void function(ref BuildContext ctx, const(string)[] args, string workDir, ref Resources inputs, ref Resources outputs)
Undocumented in source.

Functions

execute
void execute(BuildContext ctx, const(string)[] args, string workDir, Resources inputs, Resources outputs)
Undocumented in source. Be warned that the author may not have intended to support it.
execute
Task.Result execute(Task task, BuildContext ctx)

Executes the task.

execute
Command.Result execute(Command command, BuildContext ctx, string workDir)

Executes the command.

selectHandler
Handler selectHandler(const(string)[] args)

Returns a handler appropriate for the given arguments.

Variables

handlers
Handler[string] handlers;
Undocumented in source.

Meta

License

MIT

Authors

Jason White

Description: This is the root command handler. That is, this decides which command handler to use.