xdag

Universal Build System.

TODO: Support $0 REPO_URL. Try for instance git@github.com:rui314/mold.git or https://github.com/rui314/mold.git. Supports matching repo with registered repos where repo name is stripped ending slash before matching.

TODO: Delete installPrefix prior to installation

TODO: Support xy REPO_URL. Try for instance git@github.com:rui314/mold.git or https://github.com/rui314/mold.git. Supports matching repo with registered repos where repo name is stripped ending slash before matching.

Members

Aliases

BuildFlagsByOption
alias BuildFlagsByOption = string[][BuildOption]
Undocumented in source.
DlangVersionName
alias DlangVersionName = string

D version symbol.

Enums

BuildOption
enum BuildOption

Build option.

Functions

buildN
int buildN(string[] packages)

Build the packages packages.

ewriteln
void ewriteln(S args)
Undocumented in source. Be warned that the author may not have intended to support it.
main
int main(string[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
makeSpecs
Spec[Name] makeSpecs(bool echo)
Undocumented in source. Be warned that the author may not have intended to support it.
waitAllInParallel
int[] waitAllInParallel(Pid[] pids)
Undocumented in source. Be warned that the author may not have intended to support it.
waitAllInSequence
int[] waitAllInSequence(Pid[] pids)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Name
struct Name

Spec Name.

RemoteSpec
struct RemoteSpec
Undocumented in source.
Spec
struct Spec

Launch/Execution specification.

Variables

dflagsLDCRelease
string[] dflagsLDCRelease;
Undocumented in source.
versionNames
DlangVersionName[] versionNames;
Undocumented in source.

Meta