Command

A single command.

Constructors

this
this(immutable(string)[] args)
Undocumented in source.

Alias This

args

Members

Functions

execute
Result execute(BuildContext ctx, string workDir, TaskLogger logger)

Executes the command.

opCmp
int opCmp(typeof(this) that)
opEquals
bool opEquals(typeof(this) that)

Compares this command with another.

toPrettyString
string toPrettyString()

Returns a string representation of the command.

Properties

toPrettyShortString
string toPrettyShortString [@property getter]

Returns a short string representation of the command.

Structs

Result
struct Result

The result of executing a command.

Variables

args
immutable(string)[] args;

Arguments to execute. The first argument is the name of the executable.

buildRoot
string buildRoot;
Undocumented in source.

Meta