2020-01-22 17:06:01 +02:00
|
|
|
option('introspection', type : 'feature', value : 'auto',
|
|
|
|
|
description : 'Generate gobject-introspection bindings')
|
|
|
|
|
option('doc', type : 'feature', value : 'auto',
|
|
|
|
|
description: 'Enable documentation.')
|
2024-03-09 15:52:46 +02:00
|
|
|
option('modules', type : 'boolean', value: true,
|
2022-11-16 11:29:13 +01:00
|
|
|
description : 'Build modules')
|
2024-03-09 15:52:46 +02:00
|
|
|
option('daemon', type : 'boolean', value: true,
|
2022-11-16 11:29:13 +01:00
|
|
|
description : 'Build session manager daemon')
|
2024-03-09 15:52:46 +02:00
|
|
|
option('tools', type : 'boolean', value: true,
|
2022-11-16 11:29:13 +01:00
|
|
|
description : 'Build CLI tools')
|
2024-03-09 15:52:46 +02:00
|
|
|
option('system-lua', type : 'boolean', value : false,
|
2021-01-23 19:11:38 +02:00
|
|
|
description : 'Use lua from the system instead of the bundled one')
|
2021-07-27 21:04:59 +02:00
|
|
|
option('system-lua-version',
|
|
|
|
|
type: 'string', value : 'auto',
|
|
|
|
|
description: 'The system lua version to use or "auto" for auto-detection')
|
2021-10-15 13:36:30 +00:00
|
|
|
option('elogind',
|
|
|
|
|
type: 'feature', value : 'auto',
|
|
|
|
|
description: 'Enable elogind integration')
|
2021-02-23 18:47:50 +02:00
|
|
|
option('systemd',
|
|
|
|
|
type: 'feature', value: 'auto',
|
2021-09-27 18:01:11 +03:00
|
|
|
description: 'Enable installing systemd units & logind integration')
|
2021-02-23 18:47:50 +02:00
|
|
|
option('systemd-system-service',
|
|
|
|
|
type : 'boolean', value : false,
|
|
|
|
|
description: 'Install systemd system service file')
|
|
|
|
|
option('systemd-user-service',
|
|
|
|
|
type : 'boolean', value : true,
|
|
|
|
|
description: 'Install systemd user service file')
|
|
|
|
|
option('systemd-system-unit-dir',
|
|
|
|
|
type : 'string',
|
|
|
|
|
description : 'Directory for system systemd units')
|
|
|
|
|
option('systemd-user-unit-dir',
|
|
|
|
|
type : 'string',
|
|
|
|
|
description : 'Directory for user systemd units')
|
2021-06-09 11:46:24 +03:00
|
|
|
option('glib-supp', type : 'string', value : '',
|
|
|
|
|
description: 'The glib.supp valgrind suppressions file to be used when running valgrind')
|
2024-03-09 15:52:46 +02:00
|
|
|
option('tests', type : 'boolean', value : true,
|
2021-09-14 05:07:41 +01:00
|
|
|
description : 'Build the test suite')
|
2024-03-09 15:52:46 +02:00
|
|
|
option('dbus-tests', type : 'boolean', value : true,
|
2022-10-18 15:54:55 +03:00
|
|
|
description: 'Enable running tests that need a dbus-daemon')
|