aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/pkgconfig.py
diff options
context:
space:
mode:
authorMartin Hostettler <textshell@uchuujin.de>2018-04-19 21:47:31 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2018-04-20 00:59:06 +0300
commit247b1a598a0d9a1dc12a56a52202c2c64d27560b (patch)
treef40a7e01bb0bcfd0f8db07304ce1144e3995b385 /mesonbuild/modules/pkgconfig.py
parent2b3562cc3ad6ac4e98de2c866fbacb009c2fcc69 (diff)
downloadmeson-247b1a598a0d9a1dc12a56a52202c2c64d27560b.zip
meson-247b1a598a0d9a1dc12a56a52202c2c64d27560b.tar.gz
meson-247b1a598a0d9a1dc12a56a52202c2c64d27560b.tar.bz2
regression: pkgconfig module: Fix Fix regression in Requires.private generation.
The fix for Requires generation in #3406 missed a second code path with the same problem. Passing a pkgconfig dependency to requires would produce Q, t, 5, C, o,r, e' instead of 'Qt5Core'. This was introduced in 8efd940.
Diffstat (limited to 'mesonbuild/modules/pkgconfig.py')
-rw-r--r--mesonbuild/modules/pkgconfig.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/modules/pkgconfig.py b/mesonbuild/modules/pkgconfig.py
index 934e2f4..a3ba973 100644
--- a/mesonbuild/modules/pkgconfig.py
+++ b/mesonbuild/modules/pkgconfig.py
@@ -59,7 +59,7 @@ class DependenciesHelper:
elif hasattr(obj, 'pcdep'):
pcdeps = mesonlib.listify(obj.pcdep)
for d in pcdeps:
- processed_reqs += d.name
+ processed_reqs.append(d.name)
self.add_version_reqs(d.name, obj.version_reqs)
elif isinstance(obj, dependencies.PkgConfigDependency):
if obj.found():