summaryrefslogtreecommitdiff
path: root/dbus-services
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2018-10-31 14:46:21 +0000
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2018-10-31 15:33:58 +0000
commit6eb608b9cc02166fb4e3770f1b34a6f1eba88dba (patch)
treeda3c6deba812d3d9a9d7b87de81bcd04fb4057e9 /dbus-services
parent41f7ae6e49d6ea5919bfafbb11c894d61dcf1189 (diff)
downloadefl-6eb608b9cc02166fb4e3770f1b34a6f1eba88dba.tar.gz
meson - ethumb - fix build and install of service files for ethumb
Diffstat (limited to 'dbus-services')
-rw-r--r--dbus-services/meson.build18
1 files changed, 18 insertions, 0 deletions
diff --git a/dbus-services/meson.build b/dbus-services/meson.build
new file mode 100644
index 0000000000..29fe392411
--- /dev/null
+++ b/dbus-services/meson.build
@@ -0,0 +1,18 @@
+dep = dependency('dbus-1')
+
+org_enlightenment_ethumb_service_config = configuration_data()
+
+org_enlightenment_ethumb_service_config.set('prefix', dir_prefix)
+
+systemd_dbus_prefix = '# '
+if get_option('systemd') == true
+ systemd_dbus_prefix = ''
+endif
+org_enlightenment_ethumb_service_config.set('systemd_dbus_prefix',
+ systemd_dbus_prefix)
+
+configure_file(
+ input: 'org.enlightenment.Ethumb.service.in',
+ output: 'org.enlightenment.Ethumb.service',
+ configuration: org_enlightenment_ethumb_service_config,
+ install_dir: dep.get_pkgconfig_variable('session_bus_services_dir'))