diff options
Diffstat (limited to 'data')
| -rw-r--r-- | data/meson.build | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/data/meson.build b/data/meson.build index 79c88ed7..facdab8d 100644 --- a/data/meson.build +++ b/data/meson.build @@ -9,19 +9,25 @@ configure_file( if install_systemdunitdir services = [ - 'NetworkManager-dispatcher.service.in', - 'NetworkManager.service.in', - 'nm-priv-helper.service.in', - 'NetworkManager-wait-online.service.in', + 'NetworkManager-dispatcher.service', + 'NetworkManager.service', + 'nm-priv-helper.service', + 'NetworkManager-wait-online.service', ] foreach service: services configure_file( - input: service, - output: '@BASENAME@', + input: service + '.in', + output: service, install_dir: systemd_systemdsystemunitdir, configuration: data_conf, ) + + test( + 'check-' + service, + find_program(join_paths(source_root, 'src/tests/check-systemd-unit.sh')), + args: [ join_paths(meson.current_build_dir(), service) ], + ) endforeach if enable_ovs |