[libsoup] Meson: Simplify pkg-config generator
- From: Tomas Popela <tpopela src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libsoup] Meson: Simplify pkg-config generator
- Date: Tue, 18 Dec 2018 09:14:19 +0000 (UTC)
commit 9258c9e7749b0ff1b3bc21cc47315ca1641f601a
Author: Xavier Claessens <xavier claessens collabora com>
Date: Fri Dec 7 11:19:43 2018 -0500
Meson: Simplify pkg-config generator
We can let meson determin private dependencies, but they are useless
anyway because we are building only a shared library.
libsoup/meson.build | 11 ++---------
1 file changed, 2 insertions(+), 9 deletions(-)
---
diff --git a/libsoup/meson.build b/libsoup/meson.build
index eaa74d12..5a69b5ca 100644
--- a/libsoup/meson.build
+++ b/libsoup/meson.build
@@ -234,18 +234,11 @@ libsoup = library('soup-@0@'.format(apiversion),
install : true,
dependencies : deps)
-pkg.generate(
- libraries : libsoup,
- version : soup_version,
+pkg.generate(libsoup,
+ libraries : glib_dep,
name : meson.project_name(),
description : 'A glib-based HTTP library',
filebase : libsoup_api_name,
- requires : [
- 'glib-2.0 ' + glib_required_version,
- 'gobject-2.0 ' + glib_required_version,
- 'gio-2.0 ' + glib_required_version
- ],
- requires_private : 'libxml-2.0',
subdirs: libsoup_api_name,
variables: 'exec_prefix=${prefix}')
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]