xref: /openbmc/phosphor-time-manager/meson.options (revision 76ca53e6b690a5808b4d572060396fa76c14f27c)
1# Features List
2
3# command : meson configure -Dfeature_name=enabled
4
5option(
6    'tests',
7    type: 'feature',
8    value: 'enabled',
9    description: 'Build unit tests',
10)
11
12# Commandline variables list
13# Value can be assigned from commandline to below variables
14# otherwise default value will be considered
15# Command: meson configure -Doption=value
16
17# Ex: meson configure -Ddefault_time_mode=Mode::Manual
18
19option(
20    'default_time_mode',
21    type: 'combo',
22    choices: ['Mode::Manual', 'Mode::NTP'],
23    value: 'Mode::Manual',
24    description: 'The default time mode',
25)
26
27option(
28    'default_time_sync_object_path',
29    type: 'string',
30    value: '/xyz/openbmc_project/time/sync_method',
31    description: 'Default object path for time sync setting',
32)
33