summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2022-07-19 17:48:36 +0200
committerMilan Crha <mcrha@redhat.com>2022-07-19 17:59:36 +0200
commit30ff4e9f57f7a8f736ffd39cf595fc7893c8d52b (patch)
treecfe3b9b249a3001d80936751c2debb753dafe3f4 /meson.build
parentf24ebdf298b730844a15aef096b7346c7b352776 (diff)
downloadgnome-settings-daemon-30ff4e9f57f7a8f736ffd39cf595fc7893c8d52b.tar.gz
build: Use gcr4 by default, but have an option to use gcr3 too
The gcr4 replaces gcr3, thus make it possible to use either of the two, while defaulting to gcr4, as it'll live for a longer time.
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build7
1 files changed, 6 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index 3e7cb50d..7f880d75 100644
--- a/meson.build
+++ b/meson.build
@@ -214,7 +214,12 @@ endif
# wwan
enable_wwan = get_option('wwan')
if enable_wwan
- gcr_base_dep = dependency('gcr-base-3', version: '>= 3.7.5')
+ if get_option('gcr3')
+ gcr_dep = dependency('gcr-base-3', version: '>= 3.7.5')
+ config_h.set10('HAVE_GCR3', 1)
+ else
+ gcr_dep = dependency('gcr-4', version: '>= 3.90.0')
+ endif
mm_glib_dep = dependency('mm-glib', version: '>= 1.0')
endif