diff options
author | Xavier Claessens <xavier.claessens@collabora.com> | 2020-10-05 10:32:27 -0400 |
---|---|---|
committer | Xavier Claessens <xavier.claessens@collabora.com> | 2020-10-06 10:58:04 -0400 |
commit | 084404cd150981e2d6e6613a4bfb55e7b13a0fb7 (patch) | |
tree | 8496f62b2c413c9ce82fb7bebd7a95a00dd08e60 /util | |
parent | e2c1b76d7109150bcce72ae6683c5f8f2739468c (diff) | |
download | cairo-084404cd150981e2d6e6613a4bfb55e7b13a0fb7.tar.gz |
meson: Use pkgmod.generate() for all cairo pc files
Also override each dependency so they can be used when cairo is used as
subproject.
Diffstat (limited to 'util')
-rw-r--r-- | util/cairo-gobject/meson.build | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/util/cairo-gobject/meson.build b/util/cairo-gobject/meson.build index 895ba03d7..40fb6cc9e 100644 --- a/util/cairo-gobject/meson.build +++ b/util/cairo-gobject/meson.build @@ -22,4 +22,12 @@ incgobject = include_directories('.') libcairogobject_dep = declare_dependency(link_with: libcairogobject, include_directories: [incbase, incgobject]) +pkgmod.generate(libcairogobject, + libraries: [libcairo, glib_dep, gobject_dep], + description: 'cairo-gobject for cairo graphics library', + subdirs: [meson.project_name()], +) + +meson.override_dependency('cairo-gobject', libcairogobject_dep) + install_headers(cairo_gobject_headers, subdir: 'cairo') |