[tracker] meson: Add optional upower/hal deps on tracker-miner-fs
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker] meson: Add optional upower/hal deps on tracker-miner-fs
- Date: Mon, 24 Jul 2017 11:11:44 +0000 (UTC)
commit 5877fd1f1da14ec2bb6d4d098565af94c80b01d2
Author: Carlos Garnacho <carlosg gnome org>
Date: Mon Jul 24 13:08:26 2017 +0200
meson: Add optional upower/hal deps on tracker-miner-fs
Otherwise those fail to compile due to the missing includes/cflags.
src/miners/fs/meson.build | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
---
diff --git a/src/miners/fs/meson.build b/src/miners/fs/meson.build
index 656a1e7..65bc6c7 100644
--- a/src/miners/fs/meson.build
+++ b/src/miners/fs/meson.build
@@ -12,14 +12,22 @@ sources = [
'tracker-writeback.c',
]
+tracker_miner_fs_deps = [
+ tracker_common_dep,
+ tracker_miner_dep,
+ tracker_extract_dep
+]
+
if battery_detection_library_name == 'upower'
sources += 'tracker-power-upower.c'
+ tracker_miner_fs_deps += upower
elif battery_detection_library_name == 'hal'
sources += 'tracker-power-hal.c'
+ tracker_miner_fs_deps += hal
endif
executable('tracker-miner-fs', sources,
- dependencies: [tracker_common_dep, tracker_miner_dep, tracker_extract_dep],
+ dependencies: tracker_miner_fs_deps,
c_args: tracker_c_args,
install: true,
install_dir: get_option('libexecdir'),
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]