blob: b318619eaee8c865d9d01dc2eef957c4e26b88ae [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')
11subdir('OperatingSystem')
Patrick Williams1adb43e2025-01-29 08:52:24 -050012subdir('Power')
Patrick Williams7f154002025-01-03 10:12:23 -050013subdir('PowerOnHours')
Patrick Williams754dcd72025-01-29 17:18:25 -050014subdir('SMC')
Patrick Williams7f154002025-01-03 10:12:23 -050015subdir('ScheduledHostTransition')
16subdir('Shutdown')
17subdir('SystemdTarget')
18subdir('Watchdog')
19
20sdbusplus_current_path = 'xyz/openbmc_project/State'
21
22generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050023 'xyz/openbmc_project/State/BMC__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050024 input: [
25 '../../../../yaml/xyz/openbmc_project/State/BMC.errors.yaml',
26 '../../../../yaml/xyz/openbmc_project/State/BMC.interface.yaml',
27 ],
28 output: ['BMC.md'],
Patrick Williams11335242022-09-12 06:11:41 -050029 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050030 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050031 sdbuspp_gen_meson_prog,
32 '--command',
33 'markdown',
34 '--output',
35 meson.current_build_dir(),
36 '--tool',
37 sdbusplusplus_prog,
38 '--directory',
39 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050040 'xyz/openbmc_project/State/BMC',
41 ],
Patrick Williams7f154002025-01-03 10:12:23 -050042 install: should_generate_markdown,
43 install_dir: [inst_markdown_dir / sdbusplus_current_path],
44 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050045)
46
Patrick Williams7f154002025-01-03 10:12:23 -050047generated_markdown += custom_target(
Chen Yugangf9959722020-07-28 07:53:28 +080048 'xyz/openbmc_project/State/BMCRedundancy__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050049 input: [
50 '../../../../yaml/xyz/openbmc_project/State/BMCRedundancy.interface.yaml',
51 ],
52 output: ['BMCRedundancy.md'],
Patrick Williams11335242022-09-12 06:11:41 -050053 depend_files: sdbusplusplus_depfiles,
Chen Yugangf9959722020-07-28 07:53:28 +080054 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050055 sdbuspp_gen_meson_prog,
56 '--command',
57 'markdown',
58 '--output',
59 meson.current_build_dir(),
60 '--tool',
61 sdbusplusplus_prog,
62 '--directory',
63 meson.current_source_dir() / '../../../../yaml',
Chen Yugangf9959722020-07-28 07:53:28 +080064 'xyz/openbmc_project/State/BMCRedundancy',
65 ],
Patrick Williams7f154002025-01-03 10:12:23 -050066 install: should_generate_markdown,
67 install_dir: [inst_markdown_dir / sdbusplus_current_path],
68 build_by_default: should_generate_markdown,
Chen Yugangf9959722020-07-28 07:53:28 +080069)
70
Patrick Williams7f154002025-01-03 10:12:23 -050071generated_markdown += custom_target(
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070072 'xyz/openbmc_project/State/Cable__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050073 input: ['../../../../yaml/xyz/openbmc_project/State/Cable.events.yaml'],
74 output: ['Cable.md'],
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070075 depend_files: sdbusplusplus_depfiles,
76 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050077 sdbuspp_gen_meson_prog,
78 '--command',
79 'markdown',
80 '--output',
81 meson.current_build_dir(),
82 '--tool',
83 sdbusplusplus_prog,
84 '--directory',
85 meson.current_source_dir() / '../../../../yaml',
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070086 'xyz/openbmc_project/State/Cable',
87 ],
Patrick Williams7f154002025-01-03 10:12:23 -050088 install: should_generate_markdown,
89 install_dir: [inst_markdown_dir / sdbusplus_current_path],
90 build_by_default: should_generate_markdown,
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070091)
92
Patrick Williams7f154002025-01-03 10:12:23 -050093generated_registry += custom_target(
94 'xyz/openbmc_project/State/Cable__registry'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050095 input: ['../../../../yaml/xyz/openbmc_project/State/Cable.events.yaml'],
96 output: ['Cable.json'],
Patrick Williams7f154002025-01-03 10:12:23 -050097 depend_files: sdbusplusplus_depfiles,
98 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050099 sdbuspp_gen_meson_prog,
100 '--command',
101 'registry',
102 '--output',
103 meson.current_build_dir(),
104 '--tool',
105 sdbusplusplus_prog,
106 '--directory',
107 meson.current_source_dir() / '../../../../yaml',
Patrick Williams7f154002025-01-03 10:12:23 -0500108 'xyz/openbmc_project/State/Cable',
109 ],
110 install: should_generate_registry,
111 install_dir: [inst_registry_dir / sdbusplus_current_path],
112 build_by_default: should_generate_registry,
113)
114
115generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500116 'xyz/openbmc_project/State/Chassis__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500117 input: [
118 '../../../../yaml/xyz/openbmc_project/State/Chassis.errors.yaml',
119 '../../../../yaml/xyz/openbmc_project/State/Chassis.interface.yaml',
120 ],
121 output: ['Chassis.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500122 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500123 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500124 sdbuspp_gen_meson_prog,
125 '--command',
126 'markdown',
127 '--output',
128 meson.current_build_dir(),
129 '--tool',
130 sdbusplusplus_prog,
131 '--directory',
132 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500133 'xyz/openbmc_project/State/Chassis',
134 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500135 install: should_generate_markdown,
136 install_dir: [inst_markdown_dir / sdbusplus_current_path],
137 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500138)
139
Patrick Williams7f154002025-01-03 10:12:23 -0500140generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500141 'xyz/openbmc_project/State/Drive__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500142 input: ['../../../../yaml/xyz/openbmc_project/State/Drive.interface.yaml'],
143 output: ['Drive.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500144 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500145 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500146 sdbuspp_gen_meson_prog,
147 '--command',
148 'markdown',
149 '--output',
150 meson.current_build_dir(),
151 '--tool',
152 sdbusplusplus_prog,
153 '--directory',
154 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500155 'xyz/openbmc_project/State/Drive',
156 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500157 install: should_generate_markdown,
158 install_dir: [inst_markdown_dir / sdbusplus_current_path],
159 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500160)
161
Patrick Williams7f154002025-01-03 10:12:23 -0500162generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500163 'xyz/openbmc_project/State/Host__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500164 input: [
165 '../../../../yaml/xyz/openbmc_project/State/Host.errors.yaml',
166 '../../../../yaml/xyz/openbmc_project/State/Host.interface.yaml',
167 ],
168 output: ['Host.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/Host',
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 Williams1adb43e2025-01-29 08:52:24 -0500188 'xyz/openbmc_project/State/Power__markdown'.underscorify(),
189 input: ['../../../../yaml/xyz/openbmc_project/State/Power.events.yaml'],
190 output: ['Power.md'],
191 depend_files: sdbusplusplus_depfiles,
192 command: [
193 sdbuspp_gen_meson_prog,
194 '--command',
195 'markdown',
196 '--output',
197 meson.current_build_dir(),
198 '--tool',
199 sdbusplusplus_prog,
200 '--directory',
201 meson.current_source_dir() / '../../../../yaml',
202 'xyz/openbmc_project/State/Power',
203 ],
204 install: should_generate_markdown,
205 install_dir: [inst_markdown_dir / sdbusplus_current_path],
206 build_by_default: should_generate_markdown,
207)
208
209generated_registry += custom_target(
210 'xyz/openbmc_project/State/Power__registry'.underscorify(),
211 input: ['../../../../yaml/xyz/openbmc_project/State/Power.events.yaml'],
212 output: ['Power.json'],
213 depend_files: sdbusplusplus_depfiles,
214 command: [
215 sdbuspp_gen_meson_prog,
216 '--command',
217 'registry',
218 '--output',
219 meson.current_build_dir(),
220 '--tool',
221 sdbusplusplus_prog,
222 '--directory',
223 meson.current_source_dir() / '../../../../yaml',
224 'xyz/openbmc_project/State/Power',
225 ],
226 install: should_generate_registry,
227 install_dir: [inst_registry_dir / sdbusplus_current_path],
228 build_by_default: should_generate_registry,
229)
230
231generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500232 'xyz/openbmc_project/State/PowerOnHours__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500233 input: [
234 '../../../../yaml/xyz/openbmc_project/State/PowerOnHours.interface.yaml',
235 ],
236 output: ['PowerOnHours.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500237 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500238 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500239 sdbuspp_gen_meson_prog,
240 '--command',
241 'markdown',
242 '--output',
243 meson.current_build_dir(),
244 '--tool',
245 sdbusplusplus_prog,
246 '--directory',
247 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500248 'xyz/openbmc_project/State/PowerOnHours',
249 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500250 install: should_generate_markdown,
251 install_dir: [inst_markdown_dir / sdbusplus_current_path],
252 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500253)
254
Patrick Williams7f154002025-01-03 10:12:23 -0500255generated_markdown += custom_target(
Patrick Williams754dcd72025-01-29 17:18:25 -0500256 'xyz/openbmc_project/State/SMC__markdown'.underscorify(),
257 input: ['../../../../yaml/xyz/openbmc_project/State/SMC.events.yaml'],
258 output: ['SMC.md'],
259 depend_files: sdbusplusplus_depfiles,
260 command: [
261 sdbuspp_gen_meson_prog,
262 '--command',
263 'markdown',
264 '--output',
265 meson.current_build_dir(),
266 '--tool',
267 sdbusplusplus_prog,
268 '--directory',
269 meson.current_source_dir() / '../../../../yaml',
270 'xyz/openbmc_project/State/SMC',
271 ],
272 install: should_generate_markdown,
273 install_dir: [inst_markdown_dir / sdbusplus_current_path],
274 build_by_default: should_generate_markdown,
275)
276
277generated_registry += custom_target(
278 'xyz/openbmc_project/State/SMC__registry'.underscorify(),
279 input: ['../../../../yaml/xyz/openbmc_project/State/SMC.events.yaml'],
280 output: ['SMC.json'],
281 depend_files: sdbusplusplus_depfiles,
282 command: [
283 sdbuspp_gen_meson_prog,
284 '--command',
285 'registry',
286 '--output',
287 meson.current_build_dir(),
288 '--tool',
289 sdbusplusplus_prog,
290 '--directory',
291 meson.current_source_dir() / '../../../../yaml',
292 'xyz/openbmc_project/State/SMC',
293 ],
294 install: should_generate_registry,
295 install_dir: [inst_registry_dir / sdbusplus_current_path],
296 build_by_default: should_generate_registry,
297)
298
299generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500300 'xyz/openbmc_project/State/ScheduledHostTransition__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500301 input: [
302 '../../../../yaml/xyz/openbmc_project/State/ScheduledHostTransition.interface.yaml',
303 ],
304 output: ['ScheduledHostTransition.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500305 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500306 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500307 sdbuspp_gen_meson_prog,
308 '--command',
309 'markdown',
310 '--output',
311 meson.current_build_dir(),
312 '--tool',
313 sdbusplusplus_prog,
314 '--directory',
315 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500316 'xyz/openbmc_project/State/ScheduledHostTransition',
317 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500318 install: should_generate_markdown,
319 install_dir: [inst_markdown_dir / sdbusplus_current_path],
320 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500321)
322
Patrick Williams7f154002025-01-03 10:12:23 -0500323generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500324 'xyz/openbmc_project/State/SystemdTarget__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500325 input: [
326 '../../../../yaml/xyz/openbmc_project/State/SystemdTarget.errors.yaml',
327 ],
328 output: ['SystemdTarget.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500329 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500330 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500331 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',
Patrick Williamsd9632142020-06-24 16:12:44 -0500340 'xyz/openbmc_project/State/SystemdTarget',
341 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500342 install: should_generate_markdown,
343 install_dir: [inst_markdown_dir / sdbusplus_current_path],
344 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500345)
346
Patrick Williams7f154002025-01-03 10:12:23 -0500347generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500348 'xyz/openbmc_project/State/Watchdog__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500349 input: [
350 '../../../../yaml/xyz/openbmc_project/State/Watchdog.interface.yaml',
351 ],
352 output: ['Watchdog.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500353 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500354 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500355 sdbuspp_gen_meson_prog,
356 '--command',
357 'markdown',
358 '--output',
359 meson.current_build_dir(),
360 '--tool',
361 sdbusplusplus_prog,
362 '--directory',
363 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500364 'xyz/openbmc_project/State/Watchdog',
365 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500366 install: should_generate_markdown,
367 install_dir: [inst_markdown_dir / sdbusplus_current_path],
368 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500369)
370