reggae.rules

Undocumented in source.

Members

Functions

cCompile
Target cCompile(string srcFileName, string flags, string[] includePaths)
Undocumented in source. Be warned that the author may not have intended to support it.
cObjects
auto cObjects()

Compile-time function to that returns a list of Target objects corresponding to C source files from a particular directory

cppCompile
Target cppCompile(string srcFileName, string flags, string[] includePaths)
Undocumented in source. Be warned that the author may not have intended to support it.
cppObjects
auto cppObjects()

Compile-time function to that returns a list of Target objects corresponding to C++ source files from a particular directory

dCompile
Target dCompile(string srcFileName, string flags, string[] importPaths, string[] stringImportPaths, string projDir)
Undocumented in source. Be warned that the author may not have intended to support it.
dCompileGrouped
Target[] dCompileGrouped(string[] srcFiles, string flags, string[] importPaths, string[] stringImportPaths, string projDir)
Undocumented in source. Be warned that the author may not have intended to support it.
dCompilePerModule
Target[] dCompilePerModule(string[] srcFiles, string flags, string[] importPaths, string[] stringImportPaths, string projDir)
Undocumented in source. Be warned that the author may not have intended to support it.
dCompilePerPackage
Target[] dCompilePerPackage(string[] srcFiles, string flags, string[] importPaths, string[] stringImportPaths, string projDir)
Undocumented in source. Be warned that the author may not have intended to support it.
dExe
Target dExe()
Undocumented in source. Be warned that the author may not have intended to support it.
dExe
Target dExe(App app, Flags flags, ImportPaths importPaths, StringImportPaths stringImportPaths, Target[] linkWith)
Undocumented in source. Be warned that the author may not have intended to support it.
dLink
Target dLink(string exeName, Target[] dependencies, string flags)
Undocumented in source. Be warned that the author may not have intended to support it.
dObjects
Target[] dObjects()

Compile-time function to that returns a list of Target objects corresponding to D source files from a particular directory

getDefaultRule
string getDefaultRule(string command)
Undocumented in source. Be warned that the author may not have intended to support it.
getDefaultRuleParams
string[] getDefaultRuleParams(string command, string key)
Undocumented in source. Be warned that the author may not have intended to support it.
getDefaultRuleParams
string[] getDefaultRuleParams(string command, string key, string[] ifNotFound)
Undocumented in source. Be warned that the author may not have intended to support it.
isDefaultCommand
bool isDefaultCommand(string command)
Undocumented in source. Be warned that the author may not have intended to support it.
removeProjectPath
string removeProjectPath(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
selectSrcFiles
string[] selectSrcFiles(string[] dirFiles, string[] srcFiles, string[] excludeFiles)
Undocumented in source. Be warned that the author may not have intended to support it.
srcObjects
Target[] srcObjects(string extension, string[] dirs, string[] srcFiles, string[] excludeFiles)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

exeExt
auto exeExt;
Undocumented in source.
exeExt
auto exeExt;
Undocumented in source.
objExt
auto objExt;
Undocumented in source.
objExt
auto objExt;
Undocumented in source.

Meta