[tracker-miners/sam/meson-subproject: 3/3] meson: Pass options onto subproject as defaults



commit ff9fa7b26540c20525f4f6e86bd278053e4f1527
Author: Sam Thursfield <sam thursfield codethink co uk>
Date:   Thu Nov 2 12:09:06 2017 +0000

    meson: Pass options onto subproject as defaults

 meson.build |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/meson.build b/meson.build
index 6769b69..886ed13 100644
--- a/meson.build
+++ b/meson.build
@@ -14,7 +14,12 @@ tracker_miner = dependency('tracker-miner-2.0', version: '>= 1.99.0', required:
 
 if not tracker_sparql.found() or not tracker_miner.found()
   message('Tracker libraries were not found or are too old. A local copy will be built if possible.')
-  tracker_subproject = subproject('tracker')
+  tracker_subproject = subproject('tracker',
+    default_options: [
+       'dbus_services=@0@'.format(get_option('dbus_services')),
+       'docs=@0@'.format(get_option('docs')),
+       'systemd_user_services=@0@'.format(get_option('systemd_user_services')),
+    ])
 
   tracker_sparql = tracker_subproject.get_variable('tracker_sparql_dep')
   tracker_miner = tracker_subproject.get_variable('tracker_miner_dep')


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