summaryrefslogtreecommitdiff
path: root/doc/concepts/built-in-rules.org
diff options
context:
space:
mode:
Diffstat (limited to 'doc/concepts/built-in-rules.org')
-rw-r--r--doc/concepts/built-in-rules.org9
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