geary/meson_options.txt
Cédric Bellegarde 8164b5034e build: Add delayed_replay_queue option
When folder session is claimed, that can lock for some ms.
It can be tricky to debug issues happening during this small random delay.
Use this build option to force the delay.
2024-02-02 10:53:49 +00:00

78 lines
1.3 KiB
Meson

#
# General build options
#
option(
'profile',
type: 'combo',
choices: [
'auto',
'development',
'beta',
'release'
],
description: 'Specifies the application type to be built'
)
option(
'revno',
type: 'string',
description: 'Custom revision string (default extracted from "git describe")'
)
option(
'iso_639_xml',
type: 'string',
value: '',
description: 'Full path to the ISO 639 XML file.'
)
option(
'iso_3166_xml',
type: 'string',
value: '',
description: 'Full path to the ISO 3166 XML file.'
)
option(
'valadoc',
type: 'feature',
value: 'auto',
description: 'Build API documentation'
)
#
# Development options
#
option(
'ref_tracking',
type: 'feature',
value: 'disabled',
description: 'Enable Geary.BaseObject reference tracking'
)
#
# Optional features
#
option(
'contractor',
type: 'feature',
value: 'disabled',
description: 'Install an Elementary OS a contractor file'
)
option(
'libunwind',
type: 'feature',
value: 'enabled',
description: 'Use libunwind for back traces in problem reports.'
)
option(
'tnef',
type: 'feature',
value: 'enabled',
description: 'Support Microsoft-proprietary TNEF attachments.'
)
option(
'delayed_replay_queue',
type: 'boolean',
value: false,
description: 'Add delay in session opening (for debug purpose only)'
)