summaryrefslogtreecommitdiff
path: root/libpeas/meson.build
diff options
context:
space:
mode:
authorChristian Hergert <chergert@redhat.com>2019-08-06 09:58:48 -0700
committerChristian Hergert <chergert@redhat.com>2019-08-06 09:58:48 -0700
commit683a9dc424cf7ee454b2ba9def96ef640846b316 (patch)
treecc47a10f145f7aa0165fae39d84e8b6696a72f01 /libpeas/meson.build
parent68b102cf62c1bb39e70b061a660ac0a51bee4068 (diff)
downloadlibpeas-683a9dc424cf7ee454b2ba9def96ef640846b316.tar.gz
build: ensure we force linking of gobject-introspection
Diffstat (limited to 'libpeas/meson.build')
-rw-r--r--libpeas/meson.build9
1 files changed, 9 insertions, 0 deletions
diff --git a/libpeas/meson.build b/libpeas/meson.build
index 75bd369..d1f712c 100644
--- a/libpeas/meson.build
+++ b/libpeas/meson.build
@@ -140,10 +140,19 @@ libpeas_dep = declare_dependency(
sources: libpeas_dep_sources,
)
+libpeas_pc_reqs = [
+ 'glib-2.0 @0@'.format(glib_req),
+ 'gobject-2.0 @0@'.format(glib_req),
+ 'gmodule-2.0 @0@'.format(glib_req),
+ 'gio-2.0 @0@'.format(glib_req),
+ 'gobject-introspection-1.0 @0@'.format(introspection_req),
+]
+
libpeas_pc = pkg.generate(
libpeas_sha,
name: package_string,
description: 'GObject plugins library',
subdirs: package_string,
install_dir: pkgconfigdir,
+ requires: libpeas_pc_reqs,
)