123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- option('runstatedir',
- type: 'string',
- value: '',
- description: 'state directory for sockets, PID files')
- option('docs',
- type: 'feature',
- value: 'auto',
- description: 'generate documentation')
- option('tests',
- type: 'feature',
- value: 'auto',
- description: 'enable tests')
- option('hardening',
- type: 'boolean',
- value: true,
- description: 'add compiler and linker hardening flags')
- option('static',
- type: 'feature',
- value: 'auto',
- description: 'statically link dependencies (auto: YES on Windows, NO everywhere else)')
- option('systemd',
- type: 'feature',
- value: 'auto',
- description: 'install systemd service files')
- option('systemd_dir',
- type: 'string',
- value: '',
- description: 'systemd service directory (defaults to $prefix/lib/systemd/system)')
- option('crypto',
- type: 'combo',
- choices: ['openssl', 'gcrypt', 'nolegacy'],
- value: 'openssl',
- description: 'which cryptographic library to use')
- option('miniupnpc',
- type: 'feature',
- value: 'disabled',
- description: 'miniupnpc support')
- option('lzo',
- type: 'feature',
- value: 'auto',
- description: 'lzo compression support')
- option('lz4',
- type: 'feature',
- value: 'auto',
- description: 'lz4 compression support')
- option('curses',
- type: 'feature',
- value: 'auto',
- description: 'curses support')
- option('readline',
- type: 'feature',
- value: 'auto',
- description: 'readline support')
- option('zlib',
- type: 'feature',
- value: 'auto',
- description: 'zlib compression support')
- option('uml',
- type: 'boolean',
- value: false,
- description: 'User Mode Linux support')
- option('tunemu',
- type: 'feature',
- value: 'auto',
- description: 'support for the tunemu driver')
- option('vde',
- type: 'feature',
- value: 'auto',
- description: 'support for Virtual Distributed Ethernet')
- option('jumbograms',
- type: 'boolean',
- value: false,
- description: 'support for jumbograms (packets up to 9000 bytes)')
- option('sandbox',
- type: 'feature',
- value: 'auto',
- description: 'use sandboxing on platforms that support it')
|