aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/pkgconfig.py
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2019-09-18 22:06:19 -0400
committerXavier Claessens <xclaesse@gmail.com>2019-10-01 13:06:45 -0400
commitdc5ad1fad953d8cc2191aed1bd6c7c7db83faf99 (patch)
tree8e590d391931dd4701bf61f5609bc409ae3663b9 /mesonbuild/modules/pkgconfig.py
parent484b721369957100ee6d2b76f17224a583e2bd86 (diff)
downloadmeson-dc5ad1fad953d8cc2191aed1bd6c7c7db83faf99.zip
meson-dc5ad1fad953d8cc2191aed1bd6c7c7db83faf99.tar.gz
meson-dc5ad1fad953d8cc2191aed1bd6c7c7db83faf99.tar.bz2
pkgconfig: Do not include uninstalled static libraries
Diffstat (limited to 'mesonbuild/modules/pkgconfig.py')
-rw-r--r--mesonbuild/modules/pkgconfig.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/modules/pkgconfig.py b/mesonbuild/modules/pkgconfig.py
index ce5f5e0..5a95dfc 100644
--- a/mesonbuild/modules/pkgconfig.py
+++ b/mesonbuild/modules/pkgconfig.py
@@ -148,10 +148,10 @@ class DependenciesHelper:
elif isinstance(obj, (build.SharedLibrary, build.StaticLibrary)):
processed_libs.append(obj)
if isinstance(obj, build.StaticLibrary) and public:
- self.add_pub_libs(obj.get_dependencies(internal=False))
+ self.add_pub_libs(obj.get_dependencies(for_pkgconfig=True))
self.add_pub_libs(obj.get_external_deps())
else:
- self.add_priv_libs(obj.get_dependencies(internal=False))
+ self.add_priv_libs(obj.get_dependencies(for_pkgconfig=True))
self.add_priv_libs(obj.get_external_deps())
elif isinstance(obj, str):
processed_libs.append(obj)