From: Stéphane Graber Date: Fri, 6 May 2022 20:25:59 +0000 (+0200) Subject: meson: Add doc examples X-Git-Tag: lxc-5.0.0~19^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b3da01d7996acccdae11e19ae74c3d04687cb7ef;p=thirdparty%2Flxc.git meson: Add doc examples Signed-off-by: Stéphane Graber --- diff --git a/doc/examples/meson.build b/doc/examples/meson.build new file mode 100644 index 000000000..6b88cf80d --- /dev/null +++ b/doc/examples/meson.build @@ -0,0 +1,71 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + +example_lxc_complex = configure_file( + configuration: dummy_config_data, + input: 'lxc-complex.conf.in', + output: 'lxc-complex.conf', + install: want_examples, + install_dir: lxcexamplesdir) + +example_lxc_empty_netns = configure_file( + configuration: dummy_config_data, + input: 'lxc-empty-netns.conf.in', + output: 'lxc-empty-netns.conf', + install: want_examples, + install_dir: lxcexamplesdir) + +example_lxc_macvlan = configure_file( + configuration: dummy_config_data, + input: 'lxc-macvlan.conf.in', + output: 'lxc-macvlan.conf', + install: want_examples, + install_dir: lxcexamplesdir) + +example_lxc_no_netns = configure_file( + configuration: dummy_config_data, + input: 'lxc-no-netns.conf.in', + output: 'lxc-no-netns.conf', + install: want_examples, + install_dir: lxcexamplesdir) + +example_lxc_phys = configure_file( + configuration: dummy_config_data, + input: 'lxc-phys.conf.in', + output: 'lxc-phys.conf', + install: want_examples, + install_dir: lxcexamplesdir) + +example_lxc_veth = configure_file( + configuration: dummy_config_data, + input: 'lxc-veth.conf.in', + output: 'lxc-veth.conf', + install: want_examples, + install_dir: lxcexamplesdir) + +example_lxc_vlan = configure_file( + configuration: dummy_config_data, + input: 'lxc-vlan.conf.in', + output: 'lxc-vlan.conf', + install: want_examples, + install_dir: lxcexamplesdir) + +example_lxc_seccomp_v1 = configure_file( + configuration: dummy_config_data, + input: 'seccomp-v1.conf', + output: 'seccomp-v1.conf', + install: want_examples, + install_dir: lxcexamplesdir) + +example_lxc_seccomp_v2 = configure_file( + configuration: dummy_config_data, + input: 'seccomp-v2.conf', + output: 'seccomp-v2.conf', + install: want_examples, + install_dir: lxcexamplesdir) + +example_lxc_seccomp_v2 = configure_file( + configuration: dummy_config_data, + input: 'seccomp-v2-denylist.conf', + output: 'seccomp-v2-denylist.conf', + install: want_examples, + install_dir: lxcexamplesdir) diff --git a/meson.build b/meson.build index 6e52289d8..322ea2b30 100644 --- a/meson.build +++ b/meson.build @@ -594,6 +594,7 @@ liblxc_dep = declare_dependency( # Rest of sub-directories. subdir('config/bash') +subdir('doc/examples') subdir('doc/rootfs') subdir('hooks') subdir('src/lxc/cmd')