Try installing systemd unit files
This commit is contained in:
parent
8fec607e4f
commit
adb43713ac
|
@ -18,6 +18,8 @@ ddbus_dep = dependency('ddbus', version: '3.0.0')
|
|||
msgpack_d_dep = dependency('msgpack-d', version: '>=1.0.0')
|
||||
vibe_core_dep = dependency('vibe-core', version: '>=1.13')
|
||||
|
||||
systemd_dep = dependency('systemd')
|
||||
|
||||
mvoau_ober_deps = [ddbus_dep, msgpack_d_dep, vibe_core_dep]
|
||||
|
||||
executable('mvoau',
|
||||
|
@ -28,6 +30,11 @@ executable('mvoau',
|
|||
vibe_core_dep],
|
||||
install: true)
|
||||
|
||||
if systemd_dep.found()
|
||||
install_data('mvoau.service',
|
||||
install_dir: systemd_dep.get_pkgconfig_variable('systemdsystemunitdir'))
|
||||
endif
|
||||
|
||||
dlang = import('dlang')
|
||||
dlang.generate_dub_file(meson.project_name().to_lower(), meson.source_root(),
|
||||
authors: 'Meson Team',
|
||||
|
|
|
@ -4,3 +4,4 @@ revision = e4ff08ba9ddcbfde972de86fc9e71c1aeb7b289c
|
|||
|
||||
[provide]
|
||||
dependency_names = ddbus-3.0.0
|
||||
ddbus = ddbus_dep
|
||||
|
|
Loading…
Reference in a new issue