From 0185f2ed61290715f990f786597f3b73a36e678f Mon Sep 17 00:00:00 2001 From: Xavier Claessens Date: Mon, 31 Jan 2022 14:45:12 -0500 Subject: Fix dep.get_variable() with empty string default_value --- mesonbuild/dependencies/pkgconfig.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mesonbuild/dependencies') diff --git a/mesonbuild/dependencies/pkgconfig.py b/mesonbuild/dependencies/pkgconfig.py index a7b7fc8..73f2e60 100644 --- a/mesonbuild/dependencies/pkgconfig.py +++ b/mesonbuild/dependencies/pkgconfig.py @@ -402,7 +402,7 @@ class PkgConfigDependency(ExternalDependency): if not variable: ret, out, _ = self._call_pkgbin(['--print-variables', self.name]) if not re.search(r'^' + variable_name + r'$', out, re.MULTILINE): - if default: + if default is not None: variable = default else: mlog.warning(f"pkgconfig variable '{variable_name}' not defined for dependency {self.name}.") -- cgit v1.1