summaryrefslogtreecommitdiff
path: root/gnu/services/base.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2015-11-25 10:46:02 +0100
committerLudovic Courtès <ludo@gnu.org>2015-11-25 11:59:54 +0100
commitfae685b9cc21860d84dc5a768795025376b7db06 (patch)
tree9be4c797d9ef654d2dac97cf3bf4d1f80bcc3a88 /gnu/services/base.scm
parent851b6f6283b68fbf711c91e253fd5a3433280946 (diff)
downloadguix-patches-fae685b9cc21860d84dc5a768795025376b7db06.tar
guix-patches-fae685b9cc21860d84dc5a768795025376b7db06.tar.gz
services: dmd: Add 'modules' and 'imported-modules' fields.
* gnu/services/dmd.scm (%default-imported-modules, %default-modules): New variables. * gnu/services/dmd.scm (<dmd-service>)[modules, imported-modules]: New field. * gnu/services/dmd.scm (dmd-service-file-name, dmd-service-file): New procedures. (dmd-configuration-file)[modules]: Compute based on the 'imported-modules' field of SERVICES. (dmd-configuration-file): Remove 'use-modules' form. Use 'dmd-service-file', and call 'primitive-load' on each file. * doc/guix.texi (dmd Services): Document the new fields.
Diffstat (limited to 'gnu/services/base.scm')
0 files changed, 0 insertions, 0 deletions