summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimo@endlessm.com>2017-11-07 12:18:57 -0800
committerCosimo Cecchi <cosimoc@gnome.org>2018-01-01 11:06:29 +0800
commitedb3283f5277d9984765e5e58580f1eaf3256942 (patch)
tree2fc15efba513f8bd9880d5e2741ad4ff994eacc6 /meson.build
parent489f6d3c01f4ea0bdfa3a9cca0dae727517706ee (diff)
downloadgnome-contacts-edb3283f5277d9984765e5e58580f1eaf3256942.tar.gz
Make telepathy dependency optional
Telepathy is on the way out; remove the mandatory dependency from gnome-contacts. https://bugzilla.gnome.org/show_bug.cgi?id=790037
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build8
1 files changed, 6 insertions, 2 deletions
diff --git a/meson.build b/meson.build
index b9ce3cb..9238512 100644
--- a/meson.build
+++ b/meson.build
@@ -32,7 +32,6 @@ min_glib_version = '2.44.0'
folks = dependency('folks', version: '>=' + min_folks_version)
folks_eds = dependency('folks-eds', version: '>=' + min_folks_version)
-folks_telepathy = dependency('folks-telepathy', version: '>=' + min_folks_version)
gee = dependency('gee-0.8')
gio_unix = dependency('gio-unix-2.0', version: '>=' + min_glib_version)
glib = dependency('glib-2.0', version: '>=' + min_glib_version)
@@ -43,7 +42,6 @@ gtk = dependency('gtk+-3.0', version: '>= 3.22.0')
libebook = dependency('libebook-1.2', version: '>=' + min_eds_version)
libedataserver = dependency('libedataserver-1.2', version: '>=' + min_eds_version)
libedataserverui = dependency('libedataserverui-1.2', version: '>=' + min_eds_version)
-telepathy_glib = dependency('telepathy-glib', version: '>= 0.22.0')
# Libraries
math = meson.get_compiler('c').find_library('m')
@@ -64,6 +62,12 @@ if maps_enabled
geocode_glib = dependency('geocode-glib-1.0', version: '>= 3.15.3')
endif
+telepathy_enabled = get_option('telepathy')
+if telepathy_enabled
+ folks_telepathy = dependency('folks-telepathy', version: '>=' + min_folks_version)
+ telepathy_glib = dependency('telepathy-glib', version: '>= 0.22.0')
+endif
+
manpage_enabled = get_option('with-manpage')
# Configuration