blob: 0b4feeaeb03d0dffb2ed97a8e07268881af032be [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')
19subdir('Watchdog')
20
21sdbusplus_current_path = 'xyz/openbmc_project/State'
22
23generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050024 'xyz/openbmc_project/State/BMC__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050025 input: [
26 '../../../../yaml/xyz/openbmc_project/State/BMC.errors.yaml',
27 '../../../../yaml/xyz/openbmc_project/State/BMC.interface.yaml',
28 ],
29 output: ['BMC.md'],
Patrick Williams11335242022-09-12 06:11:41 -050030 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050031 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050032 sdbuspp_gen_meson_prog,
33 '--command',
34 'markdown',
35 '--output',
36 meson.current_build_dir(),
37 '--tool',
38 sdbusplusplus_prog,
39 '--directory',
40 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050041 'xyz/openbmc_project/State/BMC',
42 ],
Patrick Williams7f154002025-01-03 10:12:23 -050043 install: should_generate_markdown,
44 install_dir: [inst_markdown_dir / sdbusplus_current_path],
45 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050046)
47
Patrick Williams7f154002025-01-03 10:12:23 -050048generated_markdown += custom_target(
Chen Yugangf9959722020-07-28 07:53:28 +080049 'xyz/openbmc_project/State/BMCRedundancy__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050050 input: [
51 '../../../../yaml/xyz/openbmc_project/State/BMCRedundancy.interface.yaml',
52 ],
53 output: ['BMCRedundancy.md'],
Patrick Williams11335242022-09-12 06:11:41 -050054 depend_files: sdbusplusplus_depfiles,
Chen Yugangf9959722020-07-28 07:53:28 +080055 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050056 sdbuspp_gen_meson_prog,
57 '--command',
58 'markdown',
59 '--output',
60 meson.current_build_dir(),
61 '--tool',
62 sdbusplusplus_prog,
63 '--directory',
64 meson.current_source_dir() / '../../../../yaml',
Chen Yugangf9959722020-07-28 07:53:28 +080065 'xyz/openbmc_project/State/BMCRedundancy',
66 ],
Patrick Williams7f154002025-01-03 10:12:23 -050067 install: should_generate_markdown,
68 install_dir: [inst_markdown_dir / sdbusplus_current_path],
69 build_by_default: should_generate_markdown,
Chen Yugangf9959722020-07-28 07:53:28 +080070)
71
Patrick Williams7f154002025-01-03 10:12:23 -050072generated_markdown += custom_target(
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070073 'xyz/openbmc_project/State/Cable__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050074 input: ['../../../../yaml/xyz/openbmc_project/State/Cable.events.yaml'],
75 output: ['Cable.md'],
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070076 depend_files: sdbusplusplus_depfiles,
77 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050078 sdbuspp_gen_meson_prog,
79 '--command',
80 'markdown',
81 '--output',
82 meson.current_build_dir(),
83 '--tool',
84 sdbusplusplus_prog,
85 '--directory',
86 meson.current_source_dir() / '../../../../yaml',
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070087 'xyz/openbmc_project/State/Cable',
88 ],
Patrick Williams7f154002025-01-03 10:12:23 -050089 install: should_generate_markdown,
90 install_dir: [inst_markdown_dir / sdbusplus_current_path],
91 build_by_default: should_generate_markdown,
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070092)
93
Patrick Williams7f154002025-01-03 10:12:23 -050094generated_registry += custom_target(
95 'xyz/openbmc_project/State/Cable__registry'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050096 input: ['../../../../yaml/xyz/openbmc_project/State/Cable.events.yaml'],
97 output: ['Cable.json'],
Patrick Williams7f154002025-01-03 10:12:23 -050098 depend_files: sdbusplusplus_depfiles,
99 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500100 sdbuspp_gen_meson_prog,
101 '--command',
102 'registry',
103 '--output',
104 meson.current_build_dir(),
105 '--tool',
106 sdbusplusplus_prog,
107 '--directory',
108 meson.current_source_dir() / '../../../../yaml',
Patrick Williams7f154002025-01-03 10:12:23 -0500109 'xyz/openbmc_project/State/Cable',
110 ],
111 install: should_generate_registry,
112 install_dir: [inst_registry_dir / sdbusplus_current_path],
113 build_by_default: should_generate_registry,
114)
115
116generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500117 'xyz/openbmc_project/State/Chassis__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500118 input: [
119 '../../../../yaml/xyz/openbmc_project/State/Chassis.errors.yaml',
120 '../../../../yaml/xyz/openbmc_project/State/Chassis.interface.yaml',
121 ],
122 output: ['Chassis.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500123 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500124 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500125 sdbuspp_gen_meson_prog,
126 '--command',
127 'markdown',
128 '--output',
129 meson.current_build_dir(),
130 '--tool',
131 sdbusplusplus_prog,
132 '--directory',
133 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500134 'xyz/openbmc_project/State/Chassis',
135 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500136 install: should_generate_markdown,
137 install_dir: [inst_markdown_dir / sdbusplus_current_path],
138 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500139)
140
Patrick Williams7f154002025-01-03 10:12:23 -0500141generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500142 'xyz/openbmc_project/State/Drive__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500143 input: ['../../../../yaml/xyz/openbmc_project/State/Drive.interface.yaml'],
144 output: ['Drive.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500145 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500146 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500147 sdbuspp_gen_meson_prog,
148 '--command',
149 'markdown',
150 '--output',
151 meson.current_build_dir(),
152 '--tool',
153 sdbusplusplus_prog,
154 '--directory',
155 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500156 'xyz/openbmc_project/State/Drive',
157 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500158 install: should_generate_markdown,
159 install_dir: [inst_markdown_dir / sdbusplus_current_path],
160 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500161)
162
Patrick Williams7f154002025-01-03 10:12:23 -0500163generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500164 'xyz/openbmc_project/State/Host__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500165 input: [
166 '../../../../yaml/xyz/openbmc_project/State/Host.errors.yaml',
167 '../../../../yaml/xyz/openbmc_project/State/Host.interface.yaml',
168 ],
169 output: ['Host.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/Host',
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 Williams90d5f802025-01-31 12:45:15 -0500189 'xyz/openbmc_project/State/LockOut__markdown'.underscorify(),
190 input: ['../../../../yaml/xyz/openbmc_project/State/LockOut.events.yaml'],
191 output: ['LockOut.md'],
192 depend_files: sdbusplusplus_depfiles,
193 command: [
194 sdbuspp_gen_meson_prog,
195 '--command',
196 'markdown',
197 '--output',
198 meson.current_build_dir(),
199 '--tool',
200 sdbusplusplus_prog,
201 '--directory',
202 meson.current_source_dir() / '../../../../yaml',
203 'xyz/openbmc_project/State/LockOut',
204 ],
205 install: should_generate_markdown,
206 install_dir: [inst_markdown_dir / sdbusplus_current_path],
207 build_by_default: should_generate_markdown,
208)
209
210generated_registry += custom_target(
211 'xyz/openbmc_project/State/LockOut__registry'.underscorify(),
212 input: ['../../../../yaml/xyz/openbmc_project/State/LockOut.events.yaml'],
213 output: ['LockOut.json'],
214 depend_files: sdbusplusplus_depfiles,
215 command: [
216 sdbuspp_gen_meson_prog,
217 '--command',
218 'registry',
219 '--output',
220 meson.current_build_dir(),
221 '--tool',
222 sdbusplusplus_prog,
223 '--directory',
224 meson.current_source_dir() / '../../../../yaml',
225 'xyz/openbmc_project/State/LockOut',
226 ],
227 install: should_generate_registry,
228 install_dir: [inst_registry_dir / sdbusplus_current_path],
229 build_by_default: should_generate_registry,
230)
231
232generated_markdown += custom_target(
Patrick Williams1adb43e2025-01-29 08:52:24 -0500233 'xyz/openbmc_project/State/Power__markdown'.underscorify(),
234 input: ['../../../../yaml/xyz/openbmc_project/State/Power.events.yaml'],
235 output: ['Power.md'],
236 depend_files: sdbusplusplus_depfiles,
237 command: [
238 sdbuspp_gen_meson_prog,
239 '--command',
240 'markdown',
241 '--output',
242 meson.current_build_dir(),
243 '--tool',
244 sdbusplusplus_prog,
245 '--directory',
246 meson.current_source_dir() / '../../../../yaml',
247 'xyz/openbmc_project/State/Power',
248 ],
249 install: should_generate_markdown,
250 install_dir: [inst_markdown_dir / sdbusplus_current_path],
251 build_by_default: should_generate_markdown,
252)
253
254generated_registry += custom_target(
255 'xyz/openbmc_project/State/Power__registry'.underscorify(),
256 input: ['../../../../yaml/xyz/openbmc_project/State/Power.events.yaml'],
257 output: ['Power.json'],
258 depend_files: sdbusplusplus_depfiles,
259 command: [
260 sdbuspp_gen_meson_prog,
261 '--command',
262 'registry',
263 '--output',
264 meson.current_build_dir(),
265 '--tool',
266 sdbusplusplus_prog,
267 '--directory',
268 meson.current_source_dir() / '../../../../yaml',
269 'xyz/openbmc_project/State/Power',
270 ],
271 install: should_generate_registry,
272 install_dir: [inst_registry_dir / sdbusplus_current_path],
273 build_by_default: should_generate_registry,
274)
275
276generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500277 'xyz/openbmc_project/State/PowerOnHours__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500278 input: [
279 '../../../../yaml/xyz/openbmc_project/State/PowerOnHours.interface.yaml',
280 ],
281 output: ['PowerOnHours.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500282 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500283 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500284 sdbuspp_gen_meson_prog,
285 '--command',
286 'markdown',
287 '--output',
288 meson.current_build_dir(),
289 '--tool',
290 sdbusplusplus_prog,
291 '--directory',
292 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500293 'xyz/openbmc_project/State/PowerOnHours',
294 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500295 install: should_generate_markdown,
296 install_dir: [inst_markdown_dir / sdbusplus_current_path],
297 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500298)
299
Patrick Williams7f154002025-01-03 10:12:23 -0500300generated_markdown += custom_target(
Patrick Williams754dcd72025-01-29 17:18:25 -0500301 'xyz/openbmc_project/State/SMC__markdown'.underscorify(),
302 input: ['../../../../yaml/xyz/openbmc_project/State/SMC.events.yaml'],
303 output: ['SMC.md'],
304 depend_files: sdbusplusplus_depfiles,
305 command: [
306 sdbuspp_gen_meson_prog,
307 '--command',
308 'markdown',
309 '--output',
310 meson.current_build_dir(),
311 '--tool',
312 sdbusplusplus_prog,
313 '--directory',
314 meson.current_source_dir() / '../../../../yaml',
315 'xyz/openbmc_project/State/SMC',
316 ],
317 install: should_generate_markdown,
318 install_dir: [inst_markdown_dir / sdbusplus_current_path],
319 build_by_default: should_generate_markdown,
320)
321
322generated_registry += custom_target(
323 'xyz/openbmc_project/State/SMC__registry'.underscorify(),
324 input: ['../../../../yaml/xyz/openbmc_project/State/SMC.events.yaml'],
325 output: ['SMC.json'],
326 depend_files: sdbusplusplus_depfiles,
327 command: [
328 sdbuspp_gen_meson_prog,
329 '--command',
330 'registry',
331 '--output',
332 meson.current_build_dir(),
333 '--tool',
334 sdbusplusplus_prog,
335 '--directory',
336 meson.current_source_dir() / '../../../../yaml',
337 'xyz/openbmc_project/State/SMC',
338 ],
339 install: should_generate_registry,
340 install_dir: [inst_registry_dir / sdbusplus_current_path],
341 build_by_default: should_generate_registry,
342)
343
344generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500345 'xyz/openbmc_project/State/ScheduledHostTransition__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500346 input: [
347 '../../../../yaml/xyz/openbmc_project/State/ScheduledHostTransition.interface.yaml',
348 ],
349 output: ['ScheduledHostTransition.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500350 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500351 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500352 sdbuspp_gen_meson_prog,
353 '--command',
354 'markdown',
355 '--output',
356 meson.current_build_dir(),
357 '--tool',
358 sdbusplusplus_prog,
359 '--directory',
360 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500361 'xyz/openbmc_project/State/ScheduledHostTransition',
362 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500363 install: should_generate_markdown,
364 install_dir: [inst_markdown_dir / sdbusplus_current_path],
365 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500366)
367
Patrick Williams7f154002025-01-03 10:12:23 -0500368generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500369 'xyz/openbmc_project/State/SystemdTarget__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500370 input: [
371 '../../../../yaml/xyz/openbmc_project/State/SystemdTarget.errors.yaml',
372 ],
373 output: ['SystemdTarget.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/SystemdTarget',
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/Watchdog__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500394 input: [
395 '../../../../yaml/xyz/openbmc_project/State/Watchdog.interface.yaml',
396 ],
397 output: ['Watchdog.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/Watchdog',
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