summaryrefslogtreecommitdiff
path: root/docs/markdown
diff options
context:
space:
mode:
Diffstat (limited to 'docs/markdown')
-rw-r--r--docs/markdown/Builtin-options.md15
1 files changed, 10 insertions, 5 deletions
diff --git a/docs/markdown/Builtin-options.md b/docs/markdown/Builtin-options.md
index 27efbf2ae..6a3ab85f3 100644
--- a/docs/markdown/Builtin-options.md
+++ b/docs/markdown/Builtin-options.md
@@ -400,12 +400,17 @@ Between *0.54.0* and *1.7.x* only a few options could be defined per subproject:
The value was overridden in this order:
-- Value from parent project
-- Value from subproject's `default_options`
-- Value from `subproject()` `default_options`
-- Value from machine file
-- Value from command line
+- `opt=value` from parent project's `default_options`
+- `opt=value` from machine file
+- `opt=value` from command line
+- `opt=value` from subproject's `default_options`
+- `subp:opt=value` from parent project's default options
+- `opt=value` from `subproject()` `default_options`
+- `subp:opt=value` from machine file
+- `subp:opt=value` from command line
+In other word, the subproject's `default_options` had a *higher* priority
+than `opt=value` from machine file or command line.
## Module options