From: Stéphane Graber Date: Thu, 12 May 2022 16:48:46 +0000 (+0200) Subject: meson: Add init helper scripts X-Git-Tag: lxc-5.0.0~18^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e4e52844c796d5606fc24a32f582185f1ea545cd;p=thirdparty%2Flxc.git meson: Add init helper scripts Signed-off-by: Stéphane Graber --- diff --git a/config/init/common/meson.build b/config/init/common/meson.build new file mode 100644 index 000000000..ac15c762e --- /dev/null +++ b/config/init/common/meson.build @@ -0,0 +1,15 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + +lxc_containers = configure_file( + configuration: conf, + input: 'lxc-containers.in', + output: 'lxc-containers', + install: true, + install_dir: lxclibexec) + +lxc_net = configure_file( + configuration: conf, + input: 'lxc-net.in', + output: 'lxc-net', + install: true, + install_dir: lxclibexec) diff --git a/config/init/systemd/meson.build b/config/init/systemd/meson.build new file mode 100644 index 000000000..6904badf9 --- /dev/null +++ b/config/init/systemd/meson.build @@ -0,0 +1,8 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + +lxc_apparmor_load = configure_file( + configuration: dummy_config_data, + input: 'lxc-apparmor-load', + output: 'lxc-apparmor-load', + install: true, + install_dir: lxclibexec) diff --git a/meson.build b/meson.build index 72fa60faa..7b293a049 100644 --- a/meson.build +++ b/meson.build @@ -599,6 +599,8 @@ liblxc_dep = declare_dependency( # Rest of sub-directories. subdir('config/bash') subdir('config/etc') +subdir('config/init/common') +subdir('config/init/systemd') subdir('config/selinux') subdir('config/templates') subdir('config/templates/common.conf.d')