diff options
Diffstat (limited to 'meson_options.txt')
-rw-r--r-- | meson_options.txt | 77 |
1 files changed, 65 insertions, 12 deletions
diff --git a/meson_options.txt b/meson_options.txt index 9284fff06..4504c6858 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -1,12 +1,65 @@ -option('with-docs', type : 'combo', choices : ['auto', 'yes', 'no'], value : 'auto') -option('with-man', type : 'combo', choices : ['auto', 'yes', 'no'], value : 'auto') -option('with-pcre', type : 'combo', choices : ['system', 'internal'], value : 'system') -option('enable-libmount', type : 'combo', choices : ['auto', 'yes', 'no'], value : 'yes') -option('enable-dtrace', type : 'boolean', value : false, - description : 'include tracing support for dtrace') -option('enable-systemtap', type : 'boolean', value : false, - description : 'include tracing support for systemtap') -option('tapset-install-dir', type : 'string', value : '', - description : 'path where systemtap tapsets are installed') -option('charsetalias-dir', type : 'string', value : '', - description : 'directory for charset.alias file (libdir by default)') +option('runtime_libdir', + type : 'string', + value : '', + description : 'install runtime libraries relative to libdir') + +option('iconv', + type : 'combo', + choices : ['libc', 'gnu', 'native'], + value : 'libc', + description : 'iconv implementation to use (\'libc\' = \'Part of the C stdlib\'; \'gnu\' = \'GNU\'s iconv\'; \'native\' = \'A separate iconv\')') + +option('charsetalias_dir', + type : 'string', + value : '', + description : 'directory for charset.alias dir (default to \'libdir\' if unset)') + +option('gio_module_dir', + type : 'string', + value : '', + description : 'load gio modules from this directory (default to \'libdir/gio/modules\' if unset)') + +option('selinux', + type : 'boolean', + value : true, + description : 'build with selinux support') + +option('xattr', + type : 'boolean', + value : true, + description : 'build with xattr support') + +option('libmount', + type : 'boolean', + value : true, + description : 'build with libmount support') + +option('internal_pcre', + type : 'boolean', + value : false, + description : 'whether to use internal PCRE') + +option('man', + type : 'boolean', + value : false, + description : 'generate man pages (requires xsltproc)') + +option('dtrace', + type : 'boolean', + value : false, + description : 'include tracing support for dtrace') + +option('systemtap', + type : 'boolean', + value : false, + description : 'include tracing support for systemtap') + +option('tapset_install_dir', + type : 'string', + value : '', + description : 'path where systemtap tapsets are installed') + +option('gtk_doc', + type : 'boolean', + value : false, + description : 'use gtk-doc to build documentation') |