]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
meson: Add sysconfig
authorStéphane Graber <stgraber@ubuntu.com>
Mon, 30 May 2022 22:45:33 +0000 (18:45 -0400)
committerStéphane Graber <stgraber@ubuntu.com>
Mon, 30 May 2022 23:16:41 +0000 (19:16 -0400)
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
config/sysconfig/meson.build [new file with mode: 0644]
meson.build

diff --git a/config/sysconfig/meson.build b/config/sysconfig/meson.build
new file mode 100644 (file)
index 0000000..9ab3237
--- /dev/null
@@ -0,0 +1,18 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
+fs = import('fs')
+if fs.is_dir('/etc/sysconfig')
+    configure_file(
+        configuration: conf,
+        input: 'lxc.in',
+        output: 'lxc',
+        install: true,
+        install_dir: join_paths(sysconfdir, 'sysconfig'))
+elif fs.is_dir('/etc/default')
+    configure_file(
+        configuration: conf,
+        input: 'lxc.in',
+        output: 'lxc',
+        install: true,
+        install_dir: join_paths(sysconfdir, 'default'))
+endif
index 9be644f766af62582727ae7b5c56717d44eae045..89433b29ab1c19d1dd9b9b3dac51d3d774ebabfc 100644 (file)
@@ -625,6 +625,7 @@ subdir('config/init/systemd')
 subdir('config/init/sysvinit')
 subdir('config/init/upstart')
 subdir('config/selinux')
+subdir('config/sysconfig')
 subdir('config/templates')
 subdir('config/templates/common.conf.d')
 subdir('config/yum')