2021-09-03 09:26:52 +02:00
|
|
|
# -*- mode: meson -*-
|
|
|
|
|
|
|
|
option('tests', type : 'boolean', value: 'false',
|
|
|
|
description : 'enable tests')
|
|
|
|
|
|
|
|
option('runtime-path', type : 'string', value : '/run',
|
|
|
|
description : 'the runtime directory')
|
|
|
|
|
|
|
|
option('init-script', type : 'combo',
|
|
|
|
choices : ['systemd', 'sysvinit', 'openrc', 'upstart'], value : 'systemd',
|
|
|
|
description : 'init script')
|
|
|
|
|
|
|
|
option('apparmor-cache-dir', type : 'string', value : 'cache/lxc/apparmor',
|
|
|
|
description : 'the AppArmor cache directory')
|
|
|
|
|
|
|
|
option('rootfs-mount-dir', type : 'string', value : 'lib/x86_64-linux-gnu/lxc',
|
|
|
|
description : 'the rootfs mount directory')
|
|
|
|
|
|
|
|
option('cgroup-pattern', type : 'string', value : '',
|
|
|
|
description : 'the rootfs mount directory')
|
|
|
|
|
|
|
|
option('log-path', type : 'string', value : 'log/lxc',
|
|
|
|
description : 'the rootfs mount directory')
|
|
|
|
|
|
|
|
option('config-path', type : 'string', value : 'lib/lxc',
|
|
|
|
description : 'the rootfs mount directory')
|
|
|
|
|
|
|
|
option('global-config', type : 'string', value : 'lxc/lxc.conf',
|
|
|
|
description : 'the rootfs mount directory')
|
2021-09-13 11:03:34 +02:00
|
|
|
|
|
|
|
option('docdir', type : 'string',
|
|
|
|
description : 'documentation directory')
|
2021-09-27 11:42:58 +02:00
|
|
|
|
|
|
|
option('user-network-conf', type : 'string', value : 'lxc/lxc-usernet',
|
|
|
|
description : 'user network interface configuration file')
|
|
|
|
|
|
|
|
option('user-network-db', type : 'string', value : 'lxc/nics',
|
|
|
|
description : 'user network database')
|
2021-10-28 17:07:27 +02:00
|
|
|
|
|
|
|
option('io-uring-event-loop', type : 'boolean', value: 'false',
|
|
|
|
description : 'enable io-uring based event loop')
|