Merge pull request #62 from gicmo/dbus_activation

data: make service dbus-activatable
This commit is contained in:
Alex Smith
2018-07-04 09:40:12 +01:00
committed by GitHub
3 changed files with 17 additions and 16 deletions

View File

@ -1,3 +1,4 @@
[D-BUS Service]
Name=com.feralinteractive.GameMode
Exec=@BINDIR@/gamemoded -d
SystemdService=gamemoded.service

View File

@ -10,16 +10,17 @@ if with_systemd == true
configuration: data_conf,
install_dir: path_systemd_unit_dir,
)
else
# Install the D-BUS service file
configure_file(
input: 'com.feralinteractive.GameMode.service.in',
output: 'com.feralinteractive.GameMode.service',
configuration: data_conf,
install_dir: path_dbus_service_dir,
)
endif
# Install the D-BUS service file
configure_file(
input: 'com.feralinteractive.GameMode.service.in',
output: 'com.feralinteractive.GameMode.service',
configuration: data_conf,
install_dir: path_dbus_service_dir,
)
# Install the Polkit action file in all cases
configure_file(
input: 'com.feralinteractive.GameMode.policy.in',