blob: 4bcf664ae4cf7eaee49a3db60c66e1d39e8fc0b1 [file] [log] [blame]
Ramesh Iyyarbb410df2020-08-03 03:13:04 -05001# SPDX-License-Identifier: Apache-2.0
2
Chirag Sharma50427252020-08-11 12:11:38 -05003option('tests', type: 'feature', description: 'Build tests')
4
Chirag Sharmae22aca72021-01-18 09:55:29 -06005option('jffs-workaround', type: 'feature',
6 description : 'Turn on jffs workaround for core file'
Ramesh Iyyarbb410df2020-08-03 03:13:04 -05007 )
8
9option('DUMP_BUSNAME', type : 'string',
10 value : 'xyz.openbmc_project.Dump.Manager',
11 description : 'The Dbus busname to own'
12 )
13
14option('DUMP_OBJPATH', type : 'string',
15 value : '/xyz/openbmc_project/dump',
16 description : 'The Dump manager Dbus root'
17 )
18
Dhruvaraj Subhashchandranfef66a92020-09-06 13:10:59 -050019option('BMC_DUMP_OBJPATH', type : 'string',
20 value : '/xyz/openbmc_project/dump/bmc',
21 description : 'The BMC Dump manager Dbus object path'
22 )
23
24option('SYSTEM_DUMP_OBJPATH', type : 'string',
25 value : '/xyz/openbmc_project/dump/system',
26 description : 'The system Dump manager Dbus object path'
27 )
28
Dhruvaraj Subhashchandran62337a92020-11-22 21:24:30 -060029option('RESOURCE_DUMP_OBJPATH', type : 'string',
30 value : '/xyz/openbmc_project/dump/resource',
31 description : 'The resource dump manager Dbus object path'
32 )
33
Ramesh Iyyarbb410df2020-08-03 03:13:04 -050034option('CORE_FILE_DIR', type : 'string',
35 value : '/var/lib/systemd/coredump',
36 description : 'Directory where core dumps are placed'
37 )
38
39option('OBJ_INTERNAL', type : 'string',
40 value : '/xyz/openbmc_project/dump/internal/manager',
41 description : 'Internal Dump manager Dbus object path'
42 )
43
Dhruvaraj Subhashchandranfef66a92020-09-06 13:10:59 -050044option('BMC_DUMP_OBJ_ENTRY', type : 'string',
45 value : '/xyz/openbmc_project/dump/bmc/entry',
46 description : 'The BMC dump entry DBus object path'
47 )
48
49option('SYSTEM_DUMP_OBJ_ENTRY', type : 'string',
50 value : '/xyz/openbmc_project/dump/system/entry',
51 description : 'The system dump entry DBus object path'
Ramesh Iyyarbb410df2020-08-03 03:13:04 -050052 )
53
Dhruvaraj Subhashchandran62337a92020-11-22 21:24:30 -060054option('RESOURCE_DUMP_OBJ_ENTRY', type : 'string',
55 value : '/xyz/openbmc_project/dump/resource/entry',
56 description : 'The resource dump entry DBus object path'
57 )
58
Ramesh Iyyarbb410df2020-08-03 03:13:04 -050059option('BMC_DUMP_PATH', type : 'string',
60 value : '/var/lib/phosphor-debug-collector/dumps/',
61 description : 'Directory where bmc dumps are placed'
62 )
63
George Liuff92ffe2021-02-09 15:01:53 +080064option('SYSTEMD_PSTORE_PATH', type : 'string',
65 value : '/var/lib/systemd/pstore/',
66 description : 'Path to the systemd pstore directory'
67)
68
Ramesh Iyyarbb410df2020-08-03 03:13:04 -050069option('BMC_DUMP_MAX_SIZE', type : 'integer',
70 value : 200,
71 description : 'Maximum size of one bmc dump in kilo bytes'
72 )
73
74option('BMC_DUMP_MIN_SPACE_REQD', type : 'integer',
75 value : 20,
76 description : 'Minimum space required for one bmc dump in kilo bytes'
77 )
78
79option('BMC_DUMP_TOTAL_SIZE', type : 'integer',
80 value : 1024,
81 description : 'Total size of the dump in kilo bytes'
82 )
83
84option('ELOG_ID_PERSIST_PATH', type : 'string',
85 value : '/var/lib/phosphor-debug-collector/elogid',
86 description : 'Path of file for storing elog id\'s, which have associated dumps'
87 )
88
89option('CLASS_VERSION', type : 'integer',
90 value : 1,
91 description : 'Class version to register with Cereal'
92 )
93
94option('ERROR_MAP_YAML', type : 'string',
95 value : 'example_errors_watch.yaml',
96 description : 'YAML filepath containing error object paths'
97 )
98
Ramesh Iyyar131994b2020-12-03 08:35:36 -060099option('host-transport', type : 'string',
Ramesh Iyyarbb410df2020-08-03 03:13:04 -0500100 value : 'default',
101 description : 'To specify the host dump transport protocol')
Dhruvaraj Subhashchandran8b9b4692020-09-24 11:59:42 -0500102
103option('openpower-dumps-extension', type: 'feature',
104 value : 'disabled',
105 description : 'Enable Open Power specific dumps'
106 )