[tracker-miners/wip/carlosg/parallel-installable: 25/41] build: Install CLI subcommands in the right versioned directory
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker-miners/wip/carlosg/parallel-installable: 25/41] build: Install CLI subcommands in the right versioned directory
- Date: Sun, 5 Apr 2020 17:21:22 +0000 (UTC)
commit 2d9ce4ed6347e640708e4340be65bb7899114865
Author: Carlos Garnacho <carlosg gnome org>
Date: Sun Feb 23 20:21:45 2020 +0100
build: Install CLI subcommands in the right versioned directory
And update the manpages so they are installed versioned as well.
docs/manpages/meson.build | 25 ++++++++++++++++++-------
src/tracker/meson.build | 2 +-
2 files changed, 19 insertions(+), 8 deletions(-)
---
diff --git a/docs/manpages/meson.build b/docs/manpages/meson.build
index 82b1730df..99094813c 100644
--- a/docs/manpages/meson.build
+++ b/docs/manpages/meson.build
@@ -16,10 +16,21 @@ foreach m: daemon_manpages
install_man(manpage)
endforeach
-install_man('tracker-daemon.1')
-install_man('tracker-extract.1')
-install_man('tracker-index.1')
-install_man('tracker-reset.1')
-install_man('tracker-search.1')
-install_man('tracker-status.1')
-install_man('tracker-tag.1')
+cli_manpages = [
+ 'daemon',
+ 'extract',
+ 'index',
+ 'reset',
+ 'search',
+ 'status',
+ 'tag',
+]
+
+foreach m: cli_manpages
+ manpage = configure_file(
+ input: 'tracker-@0@.1'.format(m),
+ output: 'tracker@0@-@1@.1'.format(tracker_api_major, m),
+ copy: true,
+ install: false)
+ install_man(manpage)
+endforeach
diff --git a/src/tracker/meson.build b/src/tracker/meson.build
index 1e03cbcf0..5c1cb2612 100644
--- a/src/tracker/meson.build
+++ b/src/tracker/meson.build
@@ -25,7 +25,7 @@ foreach m: modules
],
install: true,
install_rpath: tracker_install_rpath,
- install_dir: join_paths(get_option('libexecdir'), 'tracker'),
+ install_dir: join_paths(get_option('libexecdir'), 'tracker-@0@'.format(tracker_api_major)),
dependencies: [tracker_sparql, tracker_miners_common_dep],
include_directories: [commoninc, configinc, srcinc],
)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]