]> git.proxmox.com Git - mirror_lxcfs.git/blame - config/init/meson.build
Merge pull request #518 from brauner/2022-03-07.fixes
[mirror_lxcfs.git] / config / init / meson.build
CommitLineData
e5af758b
CB
1# SPDX-License-Identifier: LGPL-2.1-or-later
2
3if init_script == 'systemd'
4 systemd_service = custom_target(
5 'lxcfs.service',
6 input : 'systemd/lxcfs.service.in',
7 output : 'lxcfs.service',
8 command : [meson_render_jinja2, config_h, '@INPUT@', '@OUTPUT@'],
9 install: true,
10 install_dir: '/lib/systemd/system')
11elif init_script == 'upstart'
12 install_data('upstart/lxcfs.conf', install_dir : join_paths(sysconfdir, 'init'))
13elif init_script == 'openrc'
14 install_data('sysvinit/lxcfs', install_dir : join_paths(sysconfdir, 'rc.d/init.d/lxcfs'))
15elif init_script == 'sysvinit'
16 install_data('sysvinit/lxcfs', install_dir : join_paths(sysconfdir, 'rc.d/init.d/lxcfs'))
17endif