diff options
Diffstat (limited to 'doc/concepts/built-in-rules.org')
-rw-r--r-- | doc/concepts/built-in-rules.org | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/doc/concepts/built-in-rules.org b/doc/concepts/built-in-rules.org index 0da0297f..28784193 100644 --- a/doc/concepts/built-in-rules.org +++ b/doc/concepts/built-in-rules.org @@ -125,10 +125,11 @@ map is empty. ** ~"configure"~ -The ~"configure"~ rule allows to configure a target with a given configuration. -Similar to the ~"export"~ rule, the field ~"target"~ must name a single target -(not a list). The ~"config"~ field is evaluated and must result in a map, which -is used as configuration for the given target. +The ~"configure"~ rule allows to configure a target with a given +configuration. The field ~"target"~ is evaluated and the result +of the evaluation must name a single target (not a list). The +~"config"~ field is evaluated and must result in a map, which is +used as configuration for the given target. This rule uses the given configuration to overlay the current environment for evaluating the given target, and thereby performs a configuration transition. It |