aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mintro.py
diff options
context:
space:
mode:
Diffstat (limited to 'mesonbuild/mintro.py')
-rw-r--r--mesonbuild/mintro.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/mesonbuild/mintro.py b/mesonbuild/mintro.py
index 9278584..d5516d4 100644
--- a/mesonbuild/mintro.py
+++ b/mesonbuild/mintro.py
@@ -253,9 +253,16 @@ def list_buildoptions(coredata: cdata.CoreData, subprojects: T.Optional[T.List[s
)
add_keys(coredata.backend_options, 'backend')
add_keys(coredata.base_options, 'base')
- add_keys(coredata.compiler_options.host, 'compiler', machine='host')
add_keys(
- {'build.' + k: o for k, o in coredata.compiler_options.build.items()},
+ dict(coredata.flatten_lang_iterator(coredata.compiler_options.host.items())),
+ 'compiler',
+ machine='host',
+ )
+ add_keys(
+ {
+ 'build.' + k: o for k, o in
+ coredata.flatten_lang_iterator(coredata.compiler_options.build.items())
+ },
'compiler',
machine='build',
)