DBuilder

Class which builds D from source.

Members

Functions

build
void build()

Build everything.

buildDMD
void buildDMD()
Undocumented in source. Be warned that the author may not have intended to support it.
buildDruntime
void buildDruntime()
Undocumented in source. Be warned that the author may not have intended to support it.
buildPhobos
void buildPhobos()
Undocumented in source. Be warned that the author may not have intended to support it.
buildPhobosIncludes
void buildPhobosIncludes()
Undocumented in source. Be warned that the author may not have intended to support it.
buildTools
void buildTools()
Undocumented in source. Be warned that the author may not have intended to support it.
install
void install(string src, string dst)
Undocumented in source. Be warned that the author may not have intended to support it.
log
void log(string line)

Override to add logging.

run
void run(string[] args, string[string] newEnv)
Undocumented in source. Be warned that the author may not have intended to support it.
run
void run(string[] args)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

makeFileNameModel
string makeFileNameModel [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
modelSuffix
string modelSuffix [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
platformMakeVars
string[] platformMakeVars [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Config
struct Config

DBuilder configuration.

Variables

binExt
enum string binExt;
Undocumented in source.
binExt
enum string binExt;
Undocumented in source.
config
Config config;
Undocumented in source.
makeFileName
enum string makeFileName;
Undocumented in source.
makeFileName
enum string makeFileName;
Undocumented in source.
makeFileNameModel
enum string makeFileNameModel;
Undocumented in source.

Meta