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
This commit is contained in:
Xavier Claessens
2017-12-11 14:47:04 -05:00
parent a9c65317d3
commit 3c76114e73
6 changed files with 107 additions and 27 deletions

View File

@@ -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)