- createTopLevelTarget
Build.TopLevelTarget createTopLevelTarget(Target target, bool optional)
Undocumented in source. Be warned that the author may not have intended to support it.
- expandBuildDir
string expandBuildDir(string output)
Undocumented in source. Be warned that the author may not have intended to support it.
- inProjectPath
string inProjectPath(string projectPath, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
- inTopLevelObjDirOf
Target inTopLevelObjDirOf(Target target, string dirName, Flag!"topLevel" isTopLevel)
Undocumented in source. Be warned that the author may not have intended to support it.
- optional
Build.TopLevelTarget optional()
Designate a target as optional so it won't be built by default.
"Compile-time" version that can be aliased
- optional
Build.TopLevelTarget optional(Target target)
Designate a target as optional so it won't be built by default.
- realTargetPath
string realTargetPath(string dirName, Target target, string output)
Undocumented in source. Be warned that the author may not have intended to support it.
- realTargetPath
string realTargetPath(string dirName, string output)
Undocumented in source. Be warned that the author may not have intended to support it.
- replaceConcreteCompilersWithVars
string replaceConcreteCompilersWithVars(string cmd, Options options)
Undocumented in source. Be warned that the author may not have intended to support it.
- topLevelDirName
string topLevelDirName(Target target)
Undocumented in source. Be warned that the author may not have intended to support it.
This module contains the core data definitions that allow a build to be expressed in. Build is a container struct for top-level targets, Target is the heart of the system.