MakeRules

An input range of Make rules.

This parses a deps file that gcc produces. The file consists of simple Make rules. Rules are separated by lines (discounting line continuations). Each rule consists of a target file and its dependencies.

struct MakeRules (
Source
) if (
isInputRange!Source &&
isSomeChar!(ElementEncodingType!Source)
) {}

Constructors

this
this(Source source)
Undocumented in source.

Members

Functions

popFront
void popFront()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

empty
bool empty [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
front
const(MakeRule) front [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Meta