blob: acd8a69e6811dc690ca150c25fdd5256b6df6f89 [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')
Jagpal Singh Gill5b6deab2025-01-22 14:21:47 -080020subdir('Valve')
Patrick Williams7f154002025-01-03 10:12:23 -050021subdir('Watchdog')
22
23sdbusplus_current_path = 'xyz/openbmc_project/State'
24
25generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050026 'xyz/openbmc_project/State/BMC__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050027 input: [
28 '../../../../yaml/xyz/openbmc_project/State/BMC.errors.yaml',
Patrick Williams48d2db92025-03-20 19:38:36 -040029 '../../../../yaml/xyz/openbmc_project/State/BMC.events.yaml',
Patrick Williams0e788282025-01-31 06:34:56 -050030 '../../../../yaml/xyz/openbmc_project/State/BMC.interface.yaml',
31 ],
32 output: ['BMC.md'],
Patrick Williams11335242022-09-12 06:11:41 -050033 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050034 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050035 sdbuspp_gen_meson_prog,
36 '--command',
37 'markdown',
38 '--output',
39 meson.current_build_dir(),
40 '--tool',
41 sdbusplusplus_prog,
42 '--directory',
43 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050044 'xyz/openbmc_project/State/BMC',
45 ],
Patrick Williams7f154002025-01-03 10:12:23 -050046 install: should_generate_markdown,
47 install_dir: [inst_markdown_dir / sdbusplus_current_path],
48 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050049)
50
Patrick Williams48d2db92025-03-20 19:38:36 -040051generated_registry += custom_target(
52 'xyz/openbmc_project/State/BMC__registry'.underscorify(),
53 input: ['../../../../yaml/xyz/openbmc_project/State/BMC.events.yaml'],
54 output: ['BMC.json'],
55 depend_files: sdbusplusplus_depfiles,
56 command: [
57 sdbuspp_gen_meson_prog,
58 '--command',
59 'registry',
60 '--output',
61 meson.current_build_dir(),
62 '--tool',
63 sdbusplusplus_prog,
64 '--directory',
65 meson.current_source_dir() / '../../../../yaml',
66 'xyz/openbmc_project/State/BMC',
67 ],
68 install: should_generate_registry,
69 install_dir: [inst_registry_dir / sdbusplus_current_path],
70 build_by_default: should_generate_registry,
71)
72
Patrick Williams7f154002025-01-03 10:12:23 -050073generated_markdown += custom_target(
Chen Yugangf9959722020-07-28 07:53:28 +080074 'xyz/openbmc_project/State/BMCRedundancy__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050075 input: [
76 '../../../../yaml/xyz/openbmc_project/State/BMCRedundancy.interface.yaml',
77 ],
78 output: ['BMCRedundancy.md'],
Patrick Williams11335242022-09-12 06:11:41 -050079 depend_files: sdbusplusplus_depfiles,
Chen Yugangf9959722020-07-28 07:53:28 +080080 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050081 sdbuspp_gen_meson_prog,
82 '--command',
83 'markdown',
84 '--output',
85 meson.current_build_dir(),
86 '--tool',
87 sdbusplusplus_prog,
88 '--directory',
89 meson.current_source_dir() / '../../../../yaml',
Chen Yugangf9959722020-07-28 07:53:28 +080090 'xyz/openbmc_project/State/BMCRedundancy',
91 ],
Patrick Williams7f154002025-01-03 10:12:23 -050092 install: should_generate_markdown,
93 install_dir: [inst_markdown_dir / sdbusplus_current_path],
94 build_by_default: should_generate_markdown,
Chen Yugangf9959722020-07-28 07:53:28 +080095)
96
Patrick Williams7f154002025-01-03 10:12:23 -050097generated_markdown += custom_target(
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070098 'xyz/openbmc_project/State/Cable__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050099 input: ['../../../../yaml/xyz/openbmc_project/State/Cable.events.yaml'],
100 output: ['Cable.md'],
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -0700101 depend_files: sdbusplusplus_depfiles,
102 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500103 sdbuspp_gen_meson_prog,
104 '--command',
105 'markdown',
106 '--output',
107 meson.current_build_dir(),
108 '--tool',
109 sdbusplusplus_prog,
110 '--directory',
111 meson.current_source_dir() / '../../../../yaml',
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -0700112 'xyz/openbmc_project/State/Cable',
113 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500114 install: should_generate_markdown,
115 install_dir: [inst_markdown_dir / sdbusplus_current_path],
116 build_by_default: should_generate_markdown,
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -0700117)
118
Patrick Williams7f154002025-01-03 10:12:23 -0500119generated_registry += custom_target(
120 'xyz/openbmc_project/State/Cable__registry'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500121 input: ['../../../../yaml/xyz/openbmc_project/State/Cable.events.yaml'],
122 output: ['Cable.json'],
Patrick Williams7f154002025-01-03 10:12:23 -0500123 depend_files: sdbusplusplus_depfiles,
124 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500125 sdbuspp_gen_meson_prog,
126 '--command',
127 'registry',
128 '--output',
129 meson.current_build_dir(),
130 '--tool',
131 sdbusplusplus_prog,
132 '--directory',
133 meson.current_source_dir() / '../../../../yaml',
Patrick Williams7f154002025-01-03 10:12:23 -0500134 'xyz/openbmc_project/State/Cable',
135 ],
136 install: should_generate_registry,
137 install_dir: [inst_registry_dir / sdbusplus_current_path],
138 build_by_default: should_generate_registry,
139)
140
141generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500142 'xyz/openbmc_project/State/Chassis__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500143 input: [
144 '../../../../yaml/xyz/openbmc_project/State/Chassis.errors.yaml',
145 '../../../../yaml/xyz/openbmc_project/State/Chassis.interface.yaml',
146 ],
147 output: ['Chassis.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500148 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500149 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500150 sdbuspp_gen_meson_prog,
151 '--command',
152 'markdown',
153 '--output',
154 meson.current_build_dir(),
155 '--tool',
156 sdbusplusplus_prog,
157 '--directory',
158 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500159 'xyz/openbmc_project/State/Chassis',
160 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500161 install: should_generate_markdown,
162 install_dir: [inst_markdown_dir / sdbusplus_current_path],
163 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500164)
165
Patrick Williams7f154002025-01-03 10:12:23 -0500166generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500167 'xyz/openbmc_project/State/Drive__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500168 input: ['../../../../yaml/xyz/openbmc_project/State/Drive.interface.yaml'],
169 output: ['Drive.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500170 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500171 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500172 sdbuspp_gen_meson_prog,
173 '--command',
174 'markdown',
175 '--output',
176 meson.current_build_dir(),
177 '--tool',
178 sdbusplusplus_prog,
179 '--directory',
180 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500181 'xyz/openbmc_project/State/Drive',
182 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500183 install: should_generate_markdown,
184 install_dir: [inst_markdown_dir / sdbusplus_current_path],
185 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500186)
187
Patrick Williams7f154002025-01-03 10:12:23 -0500188generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500189 'xyz/openbmc_project/State/Host__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500190 input: [
191 '../../../../yaml/xyz/openbmc_project/State/Host.errors.yaml',
192 '../../../../yaml/xyz/openbmc_project/State/Host.interface.yaml',
193 ],
194 output: ['Host.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500195 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500196 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500197 sdbuspp_gen_meson_prog,
198 '--command',
199 'markdown',
200 '--output',
201 meson.current_build_dir(),
202 '--tool',
203 sdbusplusplus_prog,
204 '--directory',
205 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500206 'xyz/openbmc_project/State/Host',
207 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500208 install: should_generate_markdown,
209 install_dir: [inst_markdown_dir / sdbusplus_current_path],
210 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500211)
212
Patrick Williams7f154002025-01-03 10:12:23 -0500213generated_markdown += custom_target(
Patrick Williams90d5f802025-01-31 12:45:15 -0500214 'xyz/openbmc_project/State/LockOut__markdown'.underscorify(),
215 input: ['../../../../yaml/xyz/openbmc_project/State/LockOut.events.yaml'],
216 output: ['LockOut.md'],
217 depend_files: sdbusplusplus_depfiles,
218 command: [
219 sdbuspp_gen_meson_prog,
220 '--command',
221 'markdown',
222 '--output',
223 meson.current_build_dir(),
224 '--tool',
225 sdbusplusplus_prog,
226 '--directory',
227 meson.current_source_dir() / '../../../../yaml',
228 'xyz/openbmc_project/State/LockOut',
229 ],
230 install: should_generate_markdown,
231 install_dir: [inst_markdown_dir / sdbusplus_current_path],
232 build_by_default: should_generate_markdown,
233)
234
235generated_registry += custom_target(
236 'xyz/openbmc_project/State/LockOut__registry'.underscorify(),
237 input: ['../../../../yaml/xyz/openbmc_project/State/LockOut.events.yaml'],
238 output: ['LockOut.json'],
239 depend_files: sdbusplusplus_depfiles,
240 command: [
241 sdbuspp_gen_meson_prog,
242 '--command',
243 'registry',
244 '--output',
245 meson.current_build_dir(),
246 '--tool',
247 sdbusplusplus_prog,
248 '--directory',
249 meson.current_source_dir() / '../../../../yaml',
250 'xyz/openbmc_project/State/LockOut',
251 ],
252 install: should_generate_registry,
253 install_dir: [inst_registry_dir / sdbusplus_current_path],
254 build_by_default: should_generate_registry,
255)
256
257generated_markdown += custom_target(
Patrick Williams1adb43e2025-01-29 08:52:24 -0500258 'xyz/openbmc_project/State/Power__markdown'.underscorify(),
259 input: ['../../../../yaml/xyz/openbmc_project/State/Power.events.yaml'],
260 output: ['Power.md'],
261 depend_files: sdbusplusplus_depfiles,
262 command: [
263 sdbuspp_gen_meson_prog,
264 '--command',
265 'markdown',
266 '--output',
267 meson.current_build_dir(),
268 '--tool',
269 sdbusplusplus_prog,
270 '--directory',
271 meson.current_source_dir() / '../../../../yaml',
272 'xyz/openbmc_project/State/Power',
273 ],
274 install: should_generate_markdown,
275 install_dir: [inst_markdown_dir / sdbusplus_current_path],
276 build_by_default: should_generate_markdown,
277)
278
279generated_registry += custom_target(
280 'xyz/openbmc_project/State/Power__registry'.underscorify(),
281 input: ['../../../../yaml/xyz/openbmc_project/State/Power.events.yaml'],
282 output: ['Power.json'],
283 depend_files: sdbusplusplus_depfiles,
284 command: [
285 sdbuspp_gen_meson_prog,
286 '--command',
287 'registry',
288 '--output',
289 meson.current_build_dir(),
290 '--tool',
291 sdbusplusplus_prog,
292 '--directory',
293 meson.current_source_dir() / '../../../../yaml',
294 'xyz/openbmc_project/State/Power',
295 ],
296 install: should_generate_registry,
297 install_dir: [inst_registry_dir / sdbusplus_current_path],
298 build_by_default: should_generate_registry,
299)
300
301generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500302 'xyz/openbmc_project/State/PowerOnHours__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500303 input: [
304 '../../../../yaml/xyz/openbmc_project/State/PowerOnHours.interface.yaml',
305 ],
306 output: ['PowerOnHours.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500307 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500308 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500309 sdbuspp_gen_meson_prog,
310 '--command',
311 'markdown',
312 '--output',
313 meson.current_build_dir(),
314 '--tool',
315 sdbusplusplus_prog,
316 '--directory',
317 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500318 'xyz/openbmc_project/State/PowerOnHours',
319 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500320 install: should_generate_markdown,
321 install_dir: [inst_markdown_dir / sdbusplus_current_path],
322 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500323)
324
Patrick Williams7f154002025-01-03 10:12:23 -0500325generated_markdown += custom_target(
Patrick Williams754dcd72025-01-29 17:18:25 -0500326 'xyz/openbmc_project/State/SMC__markdown'.underscorify(),
327 input: ['../../../../yaml/xyz/openbmc_project/State/SMC.events.yaml'],
328 output: ['SMC.md'],
329 depend_files: sdbusplusplus_depfiles,
330 command: [
331 sdbuspp_gen_meson_prog,
332 '--command',
333 'markdown',
334 '--output',
335 meson.current_build_dir(),
336 '--tool',
337 sdbusplusplus_prog,
338 '--directory',
339 meson.current_source_dir() / '../../../../yaml',
340 'xyz/openbmc_project/State/SMC',
341 ],
342 install: should_generate_markdown,
343 install_dir: [inst_markdown_dir / sdbusplus_current_path],
344 build_by_default: should_generate_markdown,
345)
346
347generated_registry += custom_target(
348 'xyz/openbmc_project/State/SMC__registry'.underscorify(),
349 input: ['../../../../yaml/xyz/openbmc_project/State/SMC.events.yaml'],
350 output: ['SMC.json'],
351 depend_files: sdbusplusplus_depfiles,
352 command: [
353 sdbuspp_gen_meson_prog,
354 '--command',
355 'registry',
356 '--output',
357 meson.current_build_dir(),
358 '--tool',
359 sdbusplusplus_prog,
360 '--directory',
361 meson.current_source_dir() / '../../../../yaml',
362 'xyz/openbmc_project/State/SMC',
363 ],
364 install: should_generate_registry,
365 install_dir: [inst_registry_dir / sdbusplus_current_path],
366 build_by_default: should_generate_registry,
367)
368
369generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500370 'xyz/openbmc_project/State/ScheduledHostTransition__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500371 input: [
372 '../../../../yaml/xyz/openbmc_project/State/ScheduledHostTransition.interface.yaml',
373 ],
374 output: ['ScheduledHostTransition.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500375 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500376 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500377 sdbuspp_gen_meson_prog,
378 '--command',
379 'markdown',
380 '--output',
381 meson.current_build_dir(),
382 '--tool',
383 sdbusplusplus_prog,
384 '--directory',
385 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500386 'xyz/openbmc_project/State/ScheduledHostTransition',
387 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500388 install: should_generate_markdown,
389 install_dir: [inst_markdown_dir / sdbusplus_current_path],
390 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500391)
392
Patrick Williams7f154002025-01-03 10:12:23 -0500393generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500394 'xyz/openbmc_project/State/SystemdTarget__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500395 input: [
396 '../../../../yaml/xyz/openbmc_project/State/SystemdTarget.errors.yaml',
397 ],
398 output: ['SystemdTarget.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500399 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500400 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500401 sdbuspp_gen_meson_prog,
402 '--command',
403 'markdown',
404 '--output',
405 meson.current_build_dir(),
406 '--tool',
407 sdbusplusplus_prog,
408 '--directory',
409 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500410 'xyz/openbmc_project/State/SystemdTarget',
411 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500412 install: should_generate_markdown,
413 install_dir: [inst_markdown_dir / sdbusplus_current_path],
414 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500415)
416
Patrick Williams7f154002025-01-03 10:12:23 -0500417generated_markdown += custom_target(
Amithash Prasad56600542025-02-27 13:30:55 -0800418 'xyz/openbmc_project/State/Thermal__markdown'.underscorify(),
419 input: ['../../../../yaml/xyz/openbmc_project/State/Thermal.events.yaml'],
420 output: ['Thermal.md'],
421 depend_files: sdbusplusplus_depfiles,
422 command: [
423 sdbuspp_gen_meson_prog,
424 '--command',
425 'markdown',
426 '--output',
427 meson.current_build_dir(),
428 '--tool',
429 sdbusplusplus_prog,
430 '--directory',
431 meson.current_source_dir() / '../../../../yaml',
432 'xyz/openbmc_project/State/Thermal',
433 ],
434 install: should_generate_markdown,
435 install_dir: [inst_markdown_dir / sdbusplus_current_path],
436 build_by_default: should_generate_markdown,
437)
438
439generated_registry += custom_target(
440 'xyz/openbmc_project/State/Thermal__registry'.underscorify(),
441 input: ['../../../../yaml/xyz/openbmc_project/State/Thermal.events.yaml'],
442 output: ['Thermal.json'],
443 depend_files: sdbusplusplus_depfiles,
444 command: [
445 sdbuspp_gen_meson_prog,
446 '--command',
447 'registry',
448 '--output',
449 meson.current_build_dir(),
450 '--tool',
451 sdbusplusplus_prog,
452 '--directory',
453 meson.current_source_dir() / '../../../../yaml',
454 'xyz/openbmc_project/State/Thermal',
455 ],
456 install: should_generate_registry,
457 install_dir: [inst_registry_dir / sdbusplus_current_path],
458 build_by_default: should_generate_registry,
459)
460
461generated_markdown += custom_target(
Jagpal Singh Gill5b6deab2025-01-22 14:21:47 -0800462 'xyz/openbmc_project/State/Valve__markdown'.underscorify(),
463 input: ['../../../../yaml/xyz/openbmc_project/State/Valve.events.yaml'],
464 output: ['Valve.md'],
465 depend_files: sdbusplusplus_depfiles,
466 command: [
467 sdbuspp_gen_meson_prog,
468 '--command',
469 'markdown',
470 '--output',
471 meson.current_build_dir(),
472 '--tool',
473 sdbusplusplus_prog,
474 '--directory',
475 meson.current_source_dir() / '../../../../yaml',
476 'xyz/openbmc_project/State/Valve',
477 ],
478 install: should_generate_markdown,
479 install_dir: [inst_markdown_dir / sdbusplus_current_path],
480 build_by_default: should_generate_markdown,
481)
482
483generated_registry += custom_target(
484 'xyz/openbmc_project/State/Valve__registry'.underscorify(),
485 input: ['../../../../yaml/xyz/openbmc_project/State/Valve.events.yaml'],
486 output: ['Valve.json'],
487 depend_files: sdbusplusplus_depfiles,
488 command: [
489 sdbuspp_gen_meson_prog,
490 '--command',
491 'registry',
492 '--output',
493 meson.current_build_dir(),
494 '--tool',
495 sdbusplusplus_prog,
496 '--directory',
497 meson.current_source_dir() / '../../../../yaml',
498 'xyz/openbmc_project/State/Valve',
499 ],
500 install: should_generate_registry,
501 install_dir: [inst_registry_dir / sdbusplus_current_path],
502 build_by_default: should_generate_registry,
503)
504
505generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500506 'xyz/openbmc_project/State/Watchdog__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500507 input: [
508 '../../../../yaml/xyz/openbmc_project/State/Watchdog.interface.yaml',
509 ],
510 output: ['Watchdog.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500511 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500512 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500513 sdbuspp_gen_meson_prog,
514 '--command',
515 'markdown',
516 '--output',
517 meson.current_build_dir(),
518 '--tool',
519 sdbusplusplus_prog,
520 '--directory',
521 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500522 'xyz/openbmc_project/State/Watchdog',
523 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500524 install: should_generate_markdown,
525 install_dir: [inst_markdown_dir / sdbusplus_current_path],
526 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500527)
528