reggae.rules.dub

High-level rules for building dub projects. The rules in this module only replicate what dub does itself. This allows a reggaefile.d to reuse the information that dub already knows about.

Members

Functions

dubConfigurationTarget
Target dubConfigurationTarget()

Builds a particular dub configuration (executable, unittest, etc.)

dubDefaultTarget
Target dubDefaultTarget()

Builds the main dub target (equivalent of "dub build")

dubTarget
Target dubTarget(TargetName targetName, DubInfo dubInfo, string compilerFlags, string[] linkerFlags, Flag!"main" includeMain, Flag!"allTogether" allTogether)
Undocumented in source. Be warned that the author may not have intended to support it.
dubTestTarget
Target dubTestTarget()

A target corresponding to dub test

Meta