blob: 7ac8f28ecc111668302b9c09b7b48c9a1125a862 [file] [log] [blame]
Patrick Williamsd9632142020-06-24 16:12:44 -05001# Generated file; do not modify.
2subdir('BMC')
Patrick Williams7f154002025-01-03 10:12:23 -05003subdir('BMCRedundancy')
4subdir('Boot')
5subdir('Cable')
6subdir('Chassis')
7subdir('Decorator')
8subdir('Drive')
9subdir('Host')
10subdir('Leak')
Patrick Williams90d5f802025-01-31 12:45:15 -050011subdir('LockOut')
Patrick Williams7f154002025-01-03 10:12:23 -050012subdir('OperatingSystem')
Patrick Williams1adb43e2025-01-29 08:52:24 -050013subdir('Power')
Patrick Williams7f154002025-01-03 10:12:23 -050014subdir('PowerOnHours')
Patrick Williams754dcd72025-01-29 17:18:25 -050015subdir('SMC')
Patrick Williams7f154002025-01-03 10:12:23 -050016subdir('ScheduledHostTransition')
17subdir('Shutdown')
18subdir('SystemdTarget')
Amithash Prasad56600542025-02-27 13:30:55 -080019subdir('Thermal')
Patrick Williams7f154002025-01-03 10:12:23 -050020subdir('Watchdog')
21
22sdbusplus_current_path = 'xyz/openbmc_project/State'
23
24generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050025 'xyz/openbmc_project/State/BMC__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050026 input: [
27 '../../../../yaml/xyz/openbmc_project/State/BMC.errors.yaml',
Patrick Williams48d2db92025-03-20 19:38:36 -040028 '../../../../yaml/xyz/openbmc_project/State/BMC.events.yaml',
Patrick Williams0e788282025-01-31 06:34:56 -050029 '../../../../yaml/xyz/openbmc_project/State/BMC.interface.yaml',
30 ],
31 output: ['BMC.md'],
Patrick Williams11335242022-09-12 06:11:41 -050032 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050033 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050034 sdbuspp_gen_meson_prog,
35 '--command',
36 'markdown',
37 '--output',
38 meson.current_build_dir(),
39 '--tool',
40 sdbusplusplus_prog,
41 '--directory',
42 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050043 'xyz/openbmc_project/State/BMC',
44 ],
Patrick Williams7f154002025-01-03 10:12:23 -050045 install: should_generate_markdown,
46 install_dir: [inst_markdown_dir / sdbusplus_current_path],
47 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050048)
49
Patrick Williams48d2db92025-03-20 19:38:36 -040050generated_registry += custom_target(
51 'xyz/openbmc_project/State/BMC__registry'.underscorify(),
52 input: ['../../../../yaml/xyz/openbmc_project/State/BMC.events.yaml'],
53 output: ['BMC.json'],
54 depend_files: sdbusplusplus_depfiles,
55 command: [
56 sdbuspp_gen_meson_prog,
57 '--command',
58 'registry',
59 '--output',
60 meson.current_build_dir(),
61 '--tool',
62 sdbusplusplus_prog,
63 '--directory',
64 meson.current_source_dir() / '../../../../yaml',
65 'xyz/openbmc_project/State/BMC',
66 ],
67 install: should_generate_registry,
68 install_dir: [inst_registry_dir / sdbusplus_current_path],
69 build_by_default: should_generate_registry,
70)
71
Patrick Williams7f154002025-01-03 10:12:23 -050072generated_markdown += custom_target(
Chen Yugangf9959722020-07-28 07:53:28 +080073 'xyz/openbmc_project/State/BMCRedundancy__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050074 input: [
75 '../../../../yaml/xyz/openbmc_project/State/BMCRedundancy.interface.yaml',
76 ],
77 output: ['BMCRedundancy.md'],
Patrick Williams11335242022-09-12 06:11:41 -050078 depend_files: sdbusplusplus_depfiles,
Chen Yugangf9959722020-07-28 07:53:28 +080079 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050080 sdbuspp_gen_meson_prog,
81 '--command',
82 'markdown',
83 '--output',
84 meson.current_build_dir(),
85 '--tool',
86 sdbusplusplus_prog,
87 '--directory',
88 meson.current_source_dir() / '../../../../yaml',
Chen Yugangf9959722020-07-28 07:53:28 +080089 'xyz/openbmc_project/State/BMCRedundancy',
90 ],
Patrick Williams7f154002025-01-03 10:12:23 -050091 install: should_generate_markdown,
92 install_dir: [inst_markdown_dir / sdbusplus_current_path],
93 build_by_default: should_generate_markdown,
Chen Yugangf9959722020-07-28 07:53:28 +080094)
95
Patrick Williams7f154002025-01-03 10:12:23 -050096generated_markdown += custom_target(
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070097 'xyz/openbmc_project/State/Cable__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050098 input: ['../../../../yaml/xyz/openbmc_project/State/Cable.events.yaml'],
99 output: ['Cable.md'],
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -0700100 depend_files: sdbusplusplus_depfiles,
101 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500102 sdbuspp_gen_meson_prog,
103 '--command',
104 'markdown',
105 '--output',
106 meson.current_build_dir(),
107 '--tool',
108 sdbusplusplus_prog,
109 '--directory',
110 meson.current_source_dir() / '../../../../yaml',
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -0700111 'xyz/openbmc_project/State/Cable',
112 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500113 install: should_generate_markdown,
114 install_dir: [inst_markdown_dir / sdbusplus_current_path],
115 build_by_default: should_generate_markdown,
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -0700116)
117
Patrick Williams7f154002025-01-03 10:12:23 -0500118generated_registry += custom_target(
119 'xyz/openbmc_project/State/Cable__registry'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500120 input: ['../../../../yaml/xyz/openbmc_project/State/Cable.events.yaml'],
121 output: ['Cable.json'],
Patrick Williams7f154002025-01-03 10:12:23 -0500122 depend_files: sdbusplusplus_depfiles,
123 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500124 sdbuspp_gen_meson_prog,
125 '--command',
126 'registry',
127 '--output',
128 meson.current_build_dir(),
129 '--tool',
130 sdbusplusplus_prog,
131 '--directory',
132 meson.current_source_dir() / '../../../../yaml',
Patrick Williams7f154002025-01-03 10:12:23 -0500133 'xyz/openbmc_project/State/Cable',
134 ],
135 install: should_generate_registry,
136 install_dir: [inst_registry_dir / sdbusplus_current_path],
137 build_by_default: should_generate_registry,
138)
139
140generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500141 'xyz/openbmc_project/State/Chassis__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500142 input: [
143 '../../../../yaml/xyz/openbmc_project/State/Chassis.errors.yaml',
144 '../../../../yaml/xyz/openbmc_project/State/Chassis.interface.yaml',
145 ],
146 output: ['Chassis.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500147 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500148 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500149 sdbuspp_gen_meson_prog,
150 '--command',
151 'markdown',
152 '--output',
153 meson.current_build_dir(),
154 '--tool',
155 sdbusplusplus_prog,
156 '--directory',
157 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500158 'xyz/openbmc_project/State/Chassis',
159 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500160 install: should_generate_markdown,
161 install_dir: [inst_markdown_dir / sdbusplus_current_path],
162 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500163)
164
Patrick Williams7f154002025-01-03 10:12:23 -0500165generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500166 'xyz/openbmc_project/State/Drive__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500167 input: ['../../../../yaml/xyz/openbmc_project/State/Drive.interface.yaml'],
168 output: ['Drive.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500169 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500170 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500171 sdbuspp_gen_meson_prog,
172 '--command',
173 'markdown',
174 '--output',
175 meson.current_build_dir(),
176 '--tool',
177 sdbusplusplus_prog,
178 '--directory',
179 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500180 'xyz/openbmc_project/State/Drive',
181 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500182 install: should_generate_markdown,
183 install_dir: [inst_markdown_dir / sdbusplus_current_path],
184 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500185)
186
Patrick Williams7f154002025-01-03 10:12:23 -0500187generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500188 'xyz/openbmc_project/State/Host__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500189 input: [
190 '../../../../yaml/xyz/openbmc_project/State/Host.errors.yaml',
191 '../../../../yaml/xyz/openbmc_project/State/Host.interface.yaml',
192 ],
193 output: ['Host.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500194 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500195 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500196 sdbuspp_gen_meson_prog,
197 '--command',
198 'markdown',
199 '--output',
200 meson.current_build_dir(),
201 '--tool',
202 sdbusplusplus_prog,
203 '--directory',
204 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500205 'xyz/openbmc_project/State/Host',
206 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500207 install: should_generate_markdown,
208 install_dir: [inst_markdown_dir / sdbusplus_current_path],
209 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500210)
211
Patrick Williams7f154002025-01-03 10:12:23 -0500212generated_markdown += custom_target(
Patrick Williams90d5f802025-01-31 12:45:15 -0500213 'xyz/openbmc_project/State/LockOut__markdown'.underscorify(),
214 input: ['../../../../yaml/xyz/openbmc_project/State/LockOut.events.yaml'],
215 output: ['LockOut.md'],
216 depend_files: sdbusplusplus_depfiles,
217 command: [
218 sdbuspp_gen_meson_prog,
219 '--command',
220 'markdown',
221 '--output',
222 meson.current_build_dir(),
223 '--tool',
224 sdbusplusplus_prog,
225 '--directory',
226 meson.current_source_dir() / '../../../../yaml',
227 'xyz/openbmc_project/State/LockOut',
228 ],
229 install: should_generate_markdown,
230 install_dir: [inst_markdown_dir / sdbusplus_current_path],
231 build_by_default: should_generate_markdown,
232)
233
234generated_registry += custom_target(
235 'xyz/openbmc_project/State/LockOut__registry'.underscorify(),
236 input: ['../../../../yaml/xyz/openbmc_project/State/LockOut.events.yaml'],
237 output: ['LockOut.json'],
238 depend_files: sdbusplusplus_depfiles,
239 command: [
240 sdbuspp_gen_meson_prog,
241 '--command',
242 'registry',
243 '--output',
244 meson.current_build_dir(),
245 '--tool',
246 sdbusplusplus_prog,
247 '--directory',
248 meson.current_source_dir() / '../../../../yaml',
249 'xyz/openbmc_project/State/LockOut',
250 ],
251 install: should_generate_registry,
252 install_dir: [inst_registry_dir / sdbusplus_current_path],
253 build_by_default: should_generate_registry,
254)
255
256generated_markdown += custom_target(
Patrick Williams1adb43e2025-01-29 08:52:24 -0500257 'xyz/openbmc_project/State/Power__markdown'.underscorify(),
258 input: ['../../../../yaml/xyz/openbmc_project/State/Power.events.yaml'],
259 output: ['Power.md'],
260 depend_files: sdbusplusplus_depfiles,
261 command: [
262 sdbuspp_gen_meson_prog,
263 '--command',
264 'markdown',
265 '--output',
266 meson.current_build_dir(),
267 '--tool',
268 sdbusplusplus_prog,
269 '--directory',
270 meson.current_source_dir() / '../../../../yaml',
271 'xyz/openbmc_project/State/Power',
272 ],
273 install: should_generate_markdown,
274 install_dir: [inst_markdown_dir / sdbusplus_current_path],
275 build_by_default: should_generate_markdown,
276)
277
278generated_registry += custom_target(
279 'xyz/openbmc_project/State/Power__registry'.underscorify(),
280 input: ['../../../../yaml/xyz/openbmc_project/State/Power.events.yaml'],
281 output: ['Power.json'],
282 depend_files: sdbusplusplus_depfiles,
283 command: [
284 sdbuspp_gen_meson_prog,
285 '--command',
286 'registry',
287 '--output',
288 meson.current_build_dir(),
289 '--tool',
290 sdbusplusplus_prog,
291 '--directory',
292 meson.current_source_dir() / '../../../../yaml',
293 'xyz/openbmc_project/State/Power',
294 ],
295 install: should_generate_registry,
296 install_dir: [inst_registry_dir / sdbusplus_current_path],
297 build_by_default: should_generate_registry,
298)
299
300generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500301 'xyz/openbmc_project/State/PowerOnHours__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500302 input: [
303 '../../../../yaml/xyz/openbmc_project/State/PowerOnHours.interface.yaml',
304 ],
305 output: ['PowerOnHours.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500306 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500307 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500308 sdbuspp_gen_meson_prog,
309 '--command',
310 'markdown',
311 '--output',
312 meson.current_build_dir(),
313 '--tool',
314 sdbusplusplus_prog,
315 '--directory',
316 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500317 'xyz/openbmc_project/State/PowerOnHours',
318 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500319 install: should_generate_markdown,
320 install_dir: [inst_markdown_dir / sdbusplus_current_path],
321 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500322)
323
Patrick Williams7f154002025-01-03 10:12:23 -0500324generated_markdown += custom_target(
Patrick Williams754dcd72025-01-29 17:18:25 -0500325 'xyz/openbmc_project/State/SMC__markdown'.underscorify(),
326 input: ['../../../../yaml/xyz/openbmc_project/State/SMC.events.yaml'],
327 output: ['SMC.md'],
328 depend_files: sdbusplusplus_depfiles,
329 command: [
330 sdbuspp_gen_meson_prog,
331 '--command',
332 'markdown',
333 '--output',
334 meson.current_build_dir(),
335 '--tool',
336 sdbusplusplus_prog,
337 '--directory',
338 meson.current_source_dir() / '../../../../yaml',
339 'xyz/openbmc_project/State/SMC',
340 ],
341 install: should_generate_markdown,
342 install_dir: [inst_markdown_dir / sdbusplus_current_path],
343 build_by_default: should_generate_markdown,
344)
345
346generated_registry += custom_target(
347 'xyz/openbmc_project/State/SMC__registry'.underscorify(),
348 input: ['../../../../yaml/xyz/openbmc_project/State/SMC.events.yaml'],
349 output: ['SMC.json'],
350 depend_files: sdbusplusplus_depfiles,
351 command: [
352 sdbuspp_gen_meson_prog,
353 '--command',
354 'registry',
355 '--output',
356 meson.current_build_dir(),
357 '--tool',
358 sdbusplusplus_prog,
359 '--directory',
360 meson.current_source_dir() / '../../../../yaml',
361 'xyz/openbmc_project/State/SMC',
362 ],
363 install: should_generate_registry,
364 install_dir: [inst_registry_dir / sdbusplus_current_path],
365 build_by_default: should_generate_registry,
366)
367
368generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500369 'xyz/openbmc_project/State/ScheduledHostTransition__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500370 input: [
371 '../../../../yaml/xyz/openbmc_project/State/ScheduledHostTransition.interface.yaml',
372 ],
373 output: ['ScheduledHostTransition.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500374 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500375 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500376 sdbuspp_gen_meson_prog,
377 '--command',
378 'markdown',
379 '--output',
380 meson.current_build_dir(),
381 '--tool',
382 sdbusplusplus_prog,
383 '--directory',
384 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500385 'xyz/openbmc_project/State/ScheduledHostTransition',
386 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500387 install: should_generate_markdown,
388 install_dir: [inst_markdown_dir / sdbusplus_current_path],
389 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500390)
391
Patrick Williams7f154002025-01-03 10:12:23 -0500392generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500393 'xyz/openbmc_project/State/SystemdTarget__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500394 input: [
395 '../../../../yaml/xyz/openbmc_project/State/SystemdTarget.errors.yaml',
396 ],
397 output: ['SystemdTarget.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500398 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500399 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500400 sdbuspp_gen_meson_prog,
401 '--command',
402 'markdown',
403 '--output',
404 meson.current_build_dir(),
405 '--tool',
406 sdbusplusplus_prog,
407 '--directory',
408 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500409 'xyz/openbmc_project/State/SystemdTarget',
410 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500411 install: should_generate_markdown,
412 install_dir: [inst_markdown_dir / sdbusplus_current_path],
413 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500414)
415
Patrick Williams7f154002025-01-03 10:12:23 -0500416generated_markdown += custom_target(
Amithash Prasad56600542025-02-27 13:30:55 -0800417 'xyz/openbmc_project/State/Thermal__markdown'.underscorify(),
418 input: ['../../../../yaml/xyz/openbmc_project/State/Thermal.events.yaml'],
419 output: ['Thermal.md'],
420 depend_files: sdbusplusplus_depfiles,
421 command: [
422 sdbuspp_gen_meson_prog,
423 '--command',
424 'markdown',
425 '--output',
426 meson.current_build_dir(),
427 '--tool',
428 sdbusplusplus_prog,
429 '--directory',
430 meson.current_source_dir() / '../../../../yaml',
431 'xyz/openbmc_project/State/Thermal',
432 ],
433 install: should_generate_markdown,
434 install_dir: [inst_markdown_dir / sdbusplus_current_path],
435 build_by_default: should_generate_markdown,
436)
437
438generated_registry += custom_target(
439 'xyz/openbmc_project/State/Thermal__registry'.underscorify(),
440 input: ['../../../../yaml/xyz/openbmc_project/State/Thermal.events.yaml'],
441 output: ['Thermal.json'],
442 depend_files: sdbusplusplus_depfiles,
443 command: [
444 sdbuspp_gen_meson_prog,
445 '--command',
446 'registry',
447 '--output',
448 meson.current_build_dir(),
449 '--tool',
450 sdbusplusplus_prog,
451 '--directory',
452 meson.current_source_dir() / '../../../../yaml',
453 'xyz/openbmc_project/State/Thermal',
454 ],
455 install: should_generate_registry,
456 install_dir: [inst_registry_dir / sdbusplus_current_path],
457 build_by_default: should_generate_registry,
458)
459
460generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500461 'xyz/openbmc_project/State/Watchdog__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500462 input: [
463 '../../../../yaml/xyz/openbmc_project/State/Watchdog.interface.yaml',
464 ],
465 output: ['Watchdog.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500466 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500467 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500468 sdbuspp_gen_meson_prog,
469 '--command',
470 'markdown',
471 '--output',
472 meson.current_build_dir(),
473 '--tool',
474 sdbusplusplus_prog,
475 '--directory',
476 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500477 'xyz/openbmc_project/State/Watchdog',
478 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500479 install: should_generate_markdown,
480 install_dir: [inst_markdown_dir / sdbusplus_current_path],
481 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500482)
483