summaryrefslogtreecommitdiff
path: root/src/create-miner-symlinks.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/create-miner-symlinks.sh')
-rw-r--r--src/create-miner-symlinks.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/create-miner-symlinks.sh b/src/create-miner-symlinks.sh
new file mode 100644
index 000000000..7233a028a
--- /dev/null
+++ b/src/create-miner-symlinks.sh
@@ -0,0 +1,13 @@
+#!/bin/sh
+# Post-install script for install stuff that Meson doesn't support directly.
+#
+# We can't pass the necessary variables directly to the script, so we
+# substitute them using configure_file(). It's a bit of a Heath Robinson hack.
+
+set -e
+
+dbus_services_dir="$1"
+tracker_miner_services_dir="$2"
+
+mkdir -p ${DESTDIR}/${tracker_miner_services_dir}
+ln -sf "${dbus_services_dir}/tracker-extract.service" "${DESTDIR}/${tracker_miner_services_dir}/tracker-extract.service"