button.handlers.gcc

Members

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.
makeRules
MakeRules!Source makeRules(Source source)

Convenience function for constructing a MakeRules range.

Structs

MakeRule
struct MakeRule

A single Make rule.

MakeRules
struct MakeRules(Source)

An input range of Make rules.

Meta

Authors

Jason White

Description: Handles running gcc processes.

Inputs and outputs are detected by adding the -MMD option and parsing the deps file that gcc produces.