2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-22 01:49:48 +00:00
kea/meson.options

44 lines
1.1 KiB
Plaintext
Raw Normal View History

2025-06-12 17:29:23 +02:00
# Missing in meson, default 'var/run', can be set to 'run'
# Note if/when meson will implement it the 'runstatedir' option name
# will be reserved and meson will raise an error...
option(
'runstatedir',
type: 'string',
description: 'The directory for installing data files which the programs modify while they run.',
)
# Dependency-related options
option(
'crypto',
type: 'combo',
choices: ['botan', 'openssl'],
value: 'openssl',
description: 'Backend for cryptographical operations. Mandatory.',
)
2025-03-03 17:01:09 +02:00
option(
'krb5',
2025-03-03 17:01:09 +02:00
type: 'feature',
description: 'Support for GSS-TSIG. Requires krb5 with gssapi.',
)
option('mysql', type: 'feature', description: 'Support for MySQL backends.')
option('netconf', type: 'feature', description: 'Support for kea-netconf.')
option(
'postgresql',
type: 'feature',
description: 'Support for PostgreSQL backends.',
2025-03-03 17:01:09 +02:00
)
2025-03-13 00:03:28 +01:00
# Options for enabling testing code (not real features).
option(
'fuzz',
type: 'feature',
value: 'disabled',
description: 'Support for fuzz testing.',
)
option(
'tests',
type: 'feature',
value: 'disabled',
description: 'Support for tests.',
)