[gnome-builder] build: tweak dependencies for gir generation
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] build: tweak dependencies for gir generation
- Date: Wed, 7 Jun 2017 20:52:25 +0000 (UTC)
commit 82516fdf01a99c16a4c2f3e2241d0f0969c8ac7e
Author: Christian Hergert <chergert redhat com>
Date: Wed Jun 7 13:52:15 2017 -0700
build: tweak dependencies for gir generation
libide/meson.build | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/libide/meson.build b/libide/meson.build
index ceb5803..e96ca2d 100644
--- a/libide/meson.build
+++ b/libide/meson.build
@@ -643,21 +643,24 @@ libide = shared_library('ide-' + libide_api_version,
libide_dep = declare_dependency(
sources: libide_generated_headers,
dependencies: [ libdazzle_dep,
+ libgd_dep,
libgio_dep,
libgtk_dep,
libgtksource_dep,
- libtemplate_glib_dep,
libjson_glib_dep,
+ libtemplate_glib_dep,
libjsonrpc_glib_dep ],
link_with: libide,
include_directories: include_directories('.'),
)
# Doesn't link to libide
+# TODO: I think we can remove most of the links here and just setup includes
libide_plugin_dep = declare_dependency(
sources: libide_generated_headers,
include_directories: include_directories('.'),
dependencies: [ libdazzle_dep,
+ libgd_dep,
libgio_dep,
libgtk_dep,
libgtksource_dep,
@@ -685,6 +688,7 @@ if get_option('with_introspection')
sources: libide_generated_headers + libide_public_headers + libide_public_sources,
nsversion: libide_api_version,
namespace: 'Ide',
+ dependencies: [ libgd_dep ],
symbol_prefix: 'ide',
identifier_prefix: 'Ide',
includes: [ 'Gio-2.0', 'GtkSource-3.0', 'Peas-1.0', libdazzle_gir, 'Json-1.0',
libtemplate_glib_gir ],
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]