ca367e4e26
Auto-detect options add some convenience for platforms where a particular feature isn't available - systemd on non-Linux OS comes to mind - but the downside is that it is easy to accidentally build without a desired feature. We consider the latter much more serious nowadays, so turn our auto-detect options into regular boolean options. https://bugzilla.gnome.org/show_bug.cgi?id=791007
30 lines
509 B
Meson
30 lines
509 B
Meson
option('browser_plugin',
|
|
type: 'boolean',
|
|
value: true,
|
|
description: 'Enable extensions.gnome.org browser plugin'
|
|
)
|
|
|
|
option('gtk_doc',
|
|
type: 'boolean',
|
|
value: false,
|
|
description: 'Build API reference'
|
|
)
|
|
|
|
option('man',
|
|
type: 'boolean',
|
|
value: true,
|
|
description: 'Generate man pages'
|
|
)
|
|
|
|
option('networkmanager',
|
|
type: 'boolean',
|
|
value: true,
|
|
description: 'Enable NetworkManager support'
|
|
)
|
|
|
|
option('systemd',
|
|
type: 'boolean',
|
|
value: true,
|
|
description: 'Enable systemd integration'
|
|
)
|