diff options
Diffstat (limited to 'mesonbuild/mesonlib/universal.py')
-rw-r--r-- | mesonbuild/mesonlib/universal.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/mesonbuild/mesonlib/universal.py b/mesonbuild/mesonlib/universal.py index 19e329d..1b5b86c 100644 --- a/mesonbuild/mesonlib/universal.py +++ b/mesonbuild/mesonlib/universal.py @@ -1910,7 +1910,6 @@ def _classify_argument(key: 'OptionKey') -> OptionType: """Classify arguments into groups so we know which dict to assign them to.""" if key.name.startswith('b_'): - assert key.machine is MachineChoice.HOST, str(key) return OptionType.BASE elif key.lang is not None: return OptionType.COMPILER @@ -2029,7 +2028,7 @@ class OptionKey: subproject, raw2 = '', raw if raw2.startswith('build.'): - raw3 = raw2.lstrip('build.') + raw3 = raw2.split('.', 1)[1] for_machine = MachineChoice.BUILD else: raw3 = raw2 |