X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=meson_options.txt;h=fd73d5e681f4e50b53b560c8f6a7d6bc4c8de990;hb=2e3e2750bb85239aad2a02b5f6afa26f1588f5f7;hp=104a7ea04308dd5e8e79f7ca318d0db83185fc37;hpb=035e3cb9f9ccae56a6859f74912ab28de5a7d0fe;p=thirdparty%2Fsystemd.git diff --git a/meson_options.txt b/meson_options.txt index 104a7ea0430..fd73d5e681f 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -26,6 +26,8 @@ option('static-libsystemd', type : 'combo', option('static-libudev', type : 'combo', choices : ['false', 'true', 'pic', 'no-pic'], description : '''install a static library for libudev''') +option('standalone-binaries', type : 'boolean', value : 'false', + description : '''also build standalone versions of supported binaries''') option('sysvinit-path', type : 'string', value : '/etc/init.d', description : 'the directory where the SysV init scripts are located') @@ -35,6 +37,8 @@ option('telinit-path', type : 'string', value : '/lib/sysvinit/telinit', description : 'path to telinit') option('rc-local', type : 'string', value : '/etc/rc.local') +option('initrd', type: 'boolean', + description : 'install services for use when running systemd in initrd') option('quotaon-path', type : 'string', description : 'path to quotaon') option('quotacheck-path', type : 'string', description : 'path to quotacheck') @@ -56,7 +60,7 @@ option('debug-extra', type : 'array', choices : ['hashmap', 'mmap-cache', 'sipha option('memory-accounting-default', type : 'boolean', description : 'enable MemoryAccounting= by default') option('bump-proc-sys-fs-file-max', type : 'boolean', - description : 'bump /proc/sys/fs/file-max to ULONG_MAX') + description : 'bump /proc/sys/fs/file-max to LONG_MAX') option('bump-proc-sys-fs-nr-open', type : 'boolean', description : 'bump /proc/sys/fs/nr_open to INT_MAX') option('valgrind', type : 'boolean', value : false, @@ -140,6 +144,8 @@ option('hwdb', type : 'boolean', description : 'support for the hardware database') option('rfkill', type : 'boolean', description : 'support for the rfkill tools') +option('xdg-autostart', type : 'boolean', + description : 'install the xdg-autostart-generator and unit') option('man', type : 'combo', choices : ['auto', 'true', 'false'], value : 'false', description : 'build and install man pages') @@ -306,6 +312,8 @@ option('openssl', type : 'combo', choices : ['auto', 'true', 'false'], description : 'openssl support') option('p11kit', type : 'combo', choices : ['auto', 'true', 'false'], description : 'p11kit support') +option('libfido2', type : 'combo', choices : ['auto', 'true', 'false'], + description : 'FIDO2 support') option('elfutils', type : 'combo', choices : ['auto', 'true', 'false'], description : 'elfutils support') option('zlib', type : 'combo', choices : ['auto', 'true', 'false'], @@ -316,6 +324,8 @@ option('xz', type : 'combo', choices : ['auto', 'true', 'false'], description : 'xz compression support') option('lz4', type : 'combo', choices : ['auto', 'true', 'false'], description : 'lz4 compression support') +option('zstd', type : 'combo', choices : ['auto', 'true', 'false'], + description : 'zstd compression support') option('xkbcommon', type : 'combo', choices : ['auto', 'true', 'false'], description : 'xkbcommon keymap support') option('pcre2', type : 'combo', choices : ['auto', 'true', 'false'], @@ -347,6 +357,8 @@ option('tests', type : 'combo', choices : ['true', 'unsafe', 'false'], description : 'enable extra tests with =unsafe') option('slow-tests', type : 'boolean', value : 'false', description : 'run the slow tests by default') +option('fuzz-tests', type : 'boolean', value : 'false', + description : 'run the fuzzer regression tests by default') option('install-tests', type : 'boolean', value : 'false', description : 'install test executables')