From 880d5000b218ace3bd8844050d183c78da1caf78 Mon Sep 17 00:00:00 2001 From: Eli Schwartz Date: Sun, 27 Feb 2022 14:45:09 -0500 Subject: sourceset module: fix minor regression in making sourcesets immutable In commit c0be7e05b070d85b38c79088df882970a5cd0279 the setting of merged sourcesets as immutable in a loop accidentally got dedented, and only applied to the last loop iteration. --- mesonbuild/modules/sourceset.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mesonbuild/modules') diff --git a/mesonbuild/modules/sourceset.py b/mesonbuild/modules/sourceset.py index dd78c45..78cf47c 100644 --- a/mesonbuild/modules/sourceset.py +++ b/mesonbuild/modules/sourceset.py @@ -186,7 +186,7 @@ class SourceSetImpl(SourceSet, MutableModuleObject): for s in if_true: if not isinstance(s, SourceSetImpl): raise InvalidCode('Arguments to \'add_all\' after the first must be source sets') - s.frozen = True + s.frozen = True self.rules.append(SourceSetRule(keys, [], [], if_true, dependencies)) def collect(self, enabled_fn: T.Callable[[str], bool], -- cgit v1.1