reggae.rules.d

High-level rules for compiling D files

Members

Functions

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

Meta