From 9958262cb235938419436d7715d6dc6e7938e08a Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Wed, 19 Dec 2018 22:43:20 +0100 Subject: Fixed subprojects build info --- mesonbuild/interpreter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mesonbuild/interpreter.py b/mesonbuild/interpreter.py index dc667ea..558e6eb 100644 --- a/mesonbuild/interpreter.py +++ b/mesonbuild/interpreter.py @@ -2359,11 +2359,11 @@ external dependencies (including libraries) must go to "dependencies".''') if pv == 'undefined' or not mesonlib.version_compare_many(pv, wanted)[0]: raise InterpreterException('Subproject %s version is %s but %s required.' % (dirname, pv, wanted)) self.active_projectname = current_active - self.build.subprojects[dirname] = subi.project_version self.subprojects.update(subi.subprojects) self.subprojects[dirname] = SubprojectHolder(subi, self.subproject_dir, dirname) self.build_def_files += subi.build_def_files self.build.merge(subi.build) + self.build.subprojects[dirname] = subi.project_version return self.subprojects[dirname] def get_option_internal(self, optname): -- cgit v1.1