[gedit] build: have a deps_basic_list variable to not repeat the list



commit b57631c8e7adf4201ab5be3d117738ef399875dd
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Thu May 7 05:09:51 2020 +0200

    build: have a deps_basic_list variable to not repeat the list

 docs/reference/meson.build | 10 +---------
 gedit/meson.build          |  6 +-----
 meson.build                |  8 ++++++++
 3 files changed, 10 insertions(+), 14 deletions(-)
---
diff --git a/docs/reference/meson.build b/docs/reference/meson.build
index 8d28e3019..176e77e89 100644
--- a/docs/reference/meson.build
+++ b/docs/reference/meson.build
@@ -10,18 +10,10 @@ amtk_docpath = dependency('amtk-5').get_pkgconfig_variable('prefix') / 'share/gt
 tepl_docpath = dependency('tepl-5').get_pkgconfig_variable('prefix') / 'share/gtk-doc/html/tepl-5'
 libpeas_docpath = dependency('libpeas-1.0').get_pkgconfig_variable('prefix') / 'share/gtk-doc/html/libpeas'
 
-gedit_doc_deps = [
-  gio_dep,
-  gtk_dep,
-  gtksourceview_dep,
-  tepl_dep,
-  libpeas_gtk_dep,
-]
-
 gedit_doc_dep = declare_dependency(
   link_with: libgedit_sha,
   include_directories: root_include_dir,
-  dependencies: gedit_doc_deps,
+  dependencies: deps_basic_list,
   sources: libgedit_dep_sources,
 )
 
diff --git a/gedit/meson.build b/gedit/meson.build
index 31860c07b..62fc55182 100644
--- a/gedit/meson.build
+++ b/gedit/meson.build
@@ -120,12 +120,8 @@ libgedit_c_args = []
 libgedit_link_args = []
 
 libgedit_deps = [
-  gio_dep,
-  gtk_dep,
-  gtksourceview_dep,
-  tepl_dep,
+  deps_basic_list,
   introspection_dep,
-  libpeas_gtk_dep,
   libgd_dep,
 ]
 
diff --git a/meson.build b/meson.build
index 8ca5aa42c..0b16e0e29 100644
--- a/meson.build
+++ b/meson.build
@@ -59,6 +59,14 @@ vapigen_dep = dependency('vapigen', version: '>= 0.25.1')
 
 python3 = python.find_installation('python3')
 
+deps_basic_list = [
+  gio_dep,
+  gtk_dep,
+  gtksourceview_dep,
+  tepl_dep,
+  libpeas_gtk_dep,
+]
+
 # Configurations
 config_h = configuration_data()
 config_h.set_quoted('PACKAGE_STRING', 'gedit-@0@'.format(api_version))


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]