diff options
author | Xavier Claessens <xavier.claessens@collabora.com> | 2017-12-11 14:47:04 -0500 |
---|---|---|
committer | Xavier Claessens <xavier.claessens@collabora.com> | 2018-03-28 19:31:20 -0400 |
commit | 3c76114e73fb98a01403b2349a600161d362e5fe (patch) | |
tree | 9cf018f8d810099093217f50de7de94ed792cd5a /gobject | |
parent | a9c65317d30dc1acacdcf4846b4d61e93ccf5e25 (diff) | |
download | glib-3c76114e73fb98a01403b2349a600161d362e5fe.tar.gz |
Meson: Use pkgconfig module to generate all pc files
This requires improved pc file generator from meson 0.45.
https://bugzilla.gnome.org/show_bug.cgi?id=788773
Diffstat (limited to 'gobject')
-rw-r--r-- | gobject/meson.build | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gobject/meson.build b/gobject/meson.build index f1ab8fd46..98e306d7f 100644 --- a/gobject/meson.build +++ b/gobject/meson.build @@ -71,6 +71,15 @@ libgobject = library('gobject-2.0', dependencies : [libintl, libffi_dep, libglib_dep], c_args : ['-DG_LOG_DOMAIN="GLib-GObject"', '-DGOBJECT_COMPILATION'] + glib_hidden_visibility_args) +pkg.generate(libraries : libgobject, + requires : ['glib-2.0'], + version : glib_version, + install_dir : glib_pkgconfigreldir, + filebase : 'gobject-2.0', + name : 'GObject', + description : 'GLib Type, Object, Parameter and Signal Library', +) + libgobject_dep = declare_dependency(link_with : libgobject, include_directories : gobjectinc) |