]> git.proxmox.com Git - mirror_lxc.git/blobdiff - meson_options.txt
github/workflows/cifuzz: update to Ubuntu 22.04
[mirror_lxc.git] / meson_options.txt
index 6459cb7f9506864f72c4eb68cf766b2021f3aaaa..807a6ebec226aa4ee0e127d40173bf692181bdba 100644 (file)
@@ -4,6 +4,9 @@
 option('cgroup-pattern', type: 'string', value: '',
        description: 'CGroup pattern')
 
+option('coverity-build', type: 'boolean', value: 'true',
+       description: 'build for coverity')
+
 option('examples', type: 'boolean', value: 'true',
        description: 'build and install examples')
 
@@ -23,6 +26,24 @@ option('pam-cgroup', type: 'boolean', value: 'false',
 option('tools', type: 'boolean', value: 'true',
        description: 'build and install tools')
 
+option('commands', type: 'boolean', value: 'true',
+       description: 'build and install commands')
+
+option('capabilities', type: 'boolean', value: 'true',
+       description: 'use capabilities')
+
+option('seccomp', type: 'boolean', value: 'true',
+       description: 'use seccomp')
+
+option('apparmor', type: 'boolean', value: 'true',
+       description: 'use apparmor')
+
+option('openssl', type: 'boolean', value: 'true',
+       description: 'use openssl')
+
+option('selinux', type: 'boolean', value: 'true',
+       description: 'use selinux')
+
 option('tests', type: 'boolean', value: 'false',
        description: 'build and install tests')
 
@@ -53,3 +74,6 @@ option('usernet-config-path', type: 'string', value: 'lxc/lxc-usernet',
 
 option('usernet-db-path', type: 'string', value: 'lxc/nics',
        description: 'User network database file path')
+
+option('oss-fuzz', type : 'boolean', value : 'false',
+       description : 'build against oss-fuzz')