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.)

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, Flag!"main" includeMain, Flag!"allTogether" allTogether, string[] linkerFlags)
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