diff options
author | Bastien Nocera <hadess@hadess.net> | 2017-07-18 03:15:53 +0200 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2017-07-18 03:25:03 +0200 |
commit | e367134de0e3d2fd6e9445be91c3fb5572140b8c (patch) | |
tree | d3dc505e94949392ec266ed1bbf80d5eb9e59dd9 /meson.build | |
parent | 4ac20d7b6a032a654128e7e51bb141bd04d46c24 (diff) | |
download | nautilus-e367134de0e3d2fd6e9445be91c3fb5572140b8c.tar.gz |
build: Make tracker a hard dependency
A large number of core features require Tracker to work, and many of the
new features using Tracker don't have any fallback support, failing to
build when Tracker is not available, so make tracker a hard requirement.
https://bugzilla.gnome.org/show_bug.cgi?id=784940
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/meson.build b/meson.build index 4160c8fe0..2d6568e32 100644 --- a/meson.build +++ b/meson.build @@ -81,13 +81,9 @@ if get_option ('enable-selinux') conf.set10 ('HAVE_SELINUX', true) endif -tracker_option = get_option ('enable-tracker') -if tracker_option != 'no' - tracker_sparql = dependency ('tracker-sparql-2.0', required: (tracker_option == 'yes')) - if not tracker_sparql.found() - tracker_sparql = dependency ('tracker-sparql-1.0', required: (tracker_option == 'yes')) - endif - conf.set10 ('ENABLE_TRACKER', tracker_sparql.found()) +tracker_sparql = dependency ('tracker-sparql-2.0', required: false) +if not tracker_sparql.found() + tracker_sparql = dependency ('tracker-sparql-1.0') endif if get_option ('enable-xmp') |