2018-10-31 07:46:21 -07:00
|
|
|
if get_option('systemd') == true
|
2020-05-27 06:10:33 -07:00
|
|
|
sys_dep = dependency('systemd', required: false)
|
|
|
|
if sys_dep.found()
|
|
|
|
sys_dir = sys_dep.get_pkgconfig_variable('systemduserunitdir')
|
|
|
|
else
|
|
|
|
sys_dir = join_paths(dir_lib, 'systemd', 'user')
|
|
|
|
endif
|
2018-10-31 07:46:21 -07:00
|
|
|
|
|
|
|
ethumb_service_config = configuration_data()
|
|
|
|
ethumb_service_config.set('prefix', dir_prefix)
|
|
|
|
|
2020-05-27 06:10:33 -07:00
|
|
|
configure_file(input : 'ethumb.service.in',
|
|
|
|
output : 'ethumb.service',
|
|
|
|
configuration : ethumb_service_config,
|
|
|
|
install_dir : sys_dir)
|
2018-10-31 07:46:21 -07:00
|
|
|
endif
|