gccbuild.build.common

Undocumented in source.

Members

Functions

prepareBuildDir
auto prepareBuildDir(Component component)

1) Delete old directory 2) Create directory 3) chdir into directory

pushCWD
auto pushCWD(Path dir, bool autoPop)
Undocumented in source. Be warned that the author may not have intended to support it.
restorePathVar
void restorePathVar(string val)
Undocumented in source. Be warned that the author may not have intended to support it.
runBuildCommands
void runBuildCommands(string[] commands, string[string] extraVars)

type is used to lookup arguments for the command in the component

substituteVars
string substituteVars(string text, string[string] vars)
Undocumented in source. Be warned that the author may not have intended to support it.
substituteVars
string substituteVars(string text, string[string] vars, size_t numReplaced)
Undocumented in source. Be warned that the author may not have intended to support it.
updatePathVar
string updatePathVar(Path additional, bool prepend)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

RestoreCWD
struct RestoreCWD
Undocumented in source.

Meta