- enforceBuildRequirements
void enforceBuildRequirements(BuildSettings settings)
Alters the build options to comply with the specified build requirements.
- getCompiler
Compiler getCompiler(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
- getTargetFileName
string getTargetFileName(BuildSettings settings, BuildPlatform platform)
Undocumented in source. Be warned that the author may not have intended to support it.
- isLinkerFile
bool isLinkerFile(string f)
Undocumented in source. Be warned that the author may not have intended to support it.
- registerCompiler
void registerCompiler(Compiler c)
Undocumented in source. Be warned that the author may not have intended to support it.
- resolveLibs
void resolveLibs(BuildSettings settings)
Replaces each referenced import library by the appropriate linker flags.
- warnOnSpecialCompilerFlags
void warnOnSpecialCompilerFlags(string[] compiler_flags, string package_name, string config_name)
Undocumented in source. Be warned that the author may not have intended to support it.
Compiler settings and abstraction.