blob: caf1d65245ecdff1c8ff9da60a9925e76a70de69 [file] [log] [blame]
Patrick Williamsd9632142020-06-24 16:12:44 -05001# Generated file; do not modify.
2subdir('Boot')
3subdir('CFMLimit')
Patrick Williams7f154002025-01-03 10:12:23 -05004subdir('ChassisCapabilities')
5subdir('Device')
Matt Spinlerf7f4a2b2025-02-20 14:24:00 -06006subdir('Failover')
Patrick Williams7f154002025-01-03 10:12:23 -05007subdir('FanPwm')
8subdir('FanRedundancy')
9subdir('FanSpeed')
10subdir('FieldMode')
11subdir('Host')
12subdir('MinimumShipLevel')
13subdir('Mode')
14subdir('Power')
15subdir('PowerSupplyAttributes')
16subdir('PowerSupplyRedundancy')
17subdir('Processor')
18subdir('Security')
19subdir('Service')
20subdir('TPM')
21subdir('ThermalMode')
Jagpal Singh Gill0a32d1a2025-08-04 19:32:16 -070022subdir('Valve')
Patrick Williams7f154002025-01-03 10:12:23 -050023subdir('VoltageRegulatorControl')
24subdir('VoltageRegulatorMode')
25
26sdbusplus_current_path = 'xyz/openbmc_project/Control'
27
28generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050029 'xyz/openbmc_project/Control/CFMLimit__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050030 input: [
31 '../../../../yaml/xyz/openbmc_project/Control/CFMLimit.interface.yaml',
32 ],
33 output: ['CFMLimit.md'],
Patrick Williams11335242022-09-12 06:11:41 -050034 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050035 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050036 sdbuspp_gen_meson_prog,
37 '--command',
38 'markdown',
39 '--output',
40 meson.current_build_dir(),
41 '--tool',
42 sdbusplusplus_prog,
43 '--directory',
44 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050045 'xyz/openbmc_project/Control/CFMLimit',
46 ],
Patrick Williams7f154002025-01-03 10:12:23 -050047 install: should_generate_markdown,
48 install_dir: [inst_markdown_dir / sdbusplus_current_path],
49 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050050)
51
Patrick Williams7f154002025-01-03 10:12:23 -050052generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050053 'xyz/openbmc_project/Control/ChassisCapabilities__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050054 input: [
55 '../../../../yaml/xyz/openbmc_project/Control/ChassisCapabilities.interface.yaml',
56 ],
57 output: ['ChassisCapabilities.md'],
Patrick Williams11335242022-09-12 06:11:41 -050058 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050059 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050060 sdbuspp_gen_meson_prog,
61 '--command',
62 'markdown',
63 '--output',
64 meson.current_build_dir(),
65 '--tool',
66 sdbusplusplus_prog,
67 '--directory',
68 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050069 'xyz/openbmc_project/Control/ChassisCapabilities',
70 ],
Patrick Williams7f154002025-01-03 10:12:23 -050071 install: should_generate_markdown,
72 install_dir: [inst_markdown_dir / sdbusplus_current_path],
73 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050074)
75
Patrick Williams7f154002025-01-03 10:12:23 -050076generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050077 'xyz/openbmc_project/Control/Device__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050078 input: ['../../../../yaml/xyz/openbmc_project/Control/Device.errors.yaml'],
79 output: ['Device.md'],
Patrick Williams11335242022-09-12 06:11:41 -050080 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050081 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050082 sdbuspp_gen_meson_prog,
83 '--command',
84 'markdown',
85 '--output',
86 meson.current_build_dir(),
87 '--tool',
88 sdbusplusplus_prog,
89 '--directory',
90 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050091 'xyz/openbmc_project/Control/Device',
92 ],
Patrick Williams7f154002025-01-03 10:12:23 -050093 install: should_generate_markdown,
94 install_dir: [inst_markdown_dir / sdbusplus_current_path],
95 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050096)
97
Patrick Williams7f154002025-01-03 10:12:23 -050098generated_markdown += custom_target(
Matt Spinlerf7f4a2b2025-02-20 14:24:00 -060099 'xyz/openbmc_project/Control/Failover__markdown'.underscorify(),
100 input: [
101 '../../../../yaml/xyz/openbmc_project/Control/Failover.interface.yaml',
102 ],
103 output: ['Failover.md'],
104 depend_files: sdbusplusplus_depfiles,
105 command: [
106 sdbuspp_gen_meson_prog,
107 '--command',
108 'markdown',
109 '--output',
110 meson.current_build_dir(),
111 '--tool',
112 sdbusplusplus_prog,
113 '--directory',
114 meson.current_source_dir() / '../../../../yaml',
115 'xyz/openbmc_project/Control/Failover',
116 ],
117 install: should_generate_markdown,
118 install_dir: [inst_markdown_dir / sdbusplus_current_path],
119 build_by_default: should_generate_markdown,
120)
121
122generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500123 'xyz/openbmc_project/Control/FanPwm__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500124 input: [
125 '../../../../yaml/xyz/openbmc_project/Control/FanPwm.interface.yaml',
126 ],
127 output: ['FanPwm.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500128 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500129 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500130 sdbuspp_gen_meson_prog,
131 '--command',
132 'markdown',
133 '--output',
134 meson.current_build_dir(),
135 '--tool',
136 sdbusplusplus_prog,
137 '--directory',
138 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500139 'xyz/openbmc_project/Control/FanPwm',
140 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500141 install: should_generate_markdown,
142 install_dir: [inst_markdown_dir / sdbusplus_current_path],
143 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500144)
145
Patrick Williams7f154002025-01-03 10:12:23 -0500146generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500147 'xyz/openbmc_project/Control/FanRedundancy__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500148 input: [
149 '../../../../yaml/xyz/openbmc_project/Control/FanRedundancy.interface.yaml',
150 ],
151 output: ['FanRedundancy.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500152 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500153 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500154 sdbuspp_gen_meson_prog,
155 '--command',
156 'markdown',
157 '--output',
158 meson.current_build_dir(),
159 '--tool',
160 sdbusplusplus_prog,
161 '--directory',
162 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500163 'xyz/openbmc_project/Control/FanRedundancy',
164 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500165 install: should_generate_markdown,
166 install_dir: [inst_markdown_dir / sdbusplus_current_path],
167 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500168)
169
Patrick Williams7f154002025-01-03 10:12:23 -0500170generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500171 'xyz/openbmc_project/Control/FanSpeed__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500172 input: [
173 '../../../../yaml/xyz/openbmc_project/Control/FanSpeed.interface.yaml',
174 ],
175 output: ['FanSpeed.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500176 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500177 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500178 sdbuspp_gen_meson_prog,
179 '--command',
180 'markdown',
181 '--output',
182 meson.current_build_dir(),
183 '--tool',
184 sdbusplusplus_prog,
185 '--directory',
186 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500187 'xyz/openbmc_project/Control/FanSpeed',
188 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500189 install: should_generate_markdown,
190 install_dir: [inst_markdown_dir / sdbusplus_current_path],
191 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500192)
193
Patrick Williams7f154002025-01-03 10:12:23 -0500194generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500195 'xyz/openbmc_project/Control/FieldMode__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500196 input: [
197 '../../../../yaml/xyz/openbmc_project/Control/FieldMode.interface.yaml',
198 ],
199 output: ['FieldMode.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500200 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500201 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500202 sdbuspp_gen_meson_prog,
203 '--command',
204 'markdown',
205 '--output',
206 meson.current_build_dir(),
207 '--tool',
208 sdbusplusplus_prog,
209 '--directory',
210 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500211 'xyz/openbmc_project/Control/FieldMode',
212 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500213 install: should_generate_markdown,
214 install_dir: [inst_markdown_dir / sdbusplus_current_path],
215 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500216)
217
Patrick Williams7f154002025-01-03 10:12:23 -0500218generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500219 'xyz/openbmc_project/Control/Host__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500220 input: [
221 '../../../../yaml/xyz/openbmc_project/Control/Host.errors.yaml',
222 '../../../../yaml/xyz/openbmc_project/Control/Host.interface.yaml',
223 ],
224 output: ['Host.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500225 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500226 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500227 sdbuspp_gen_meson_prog,
228 '--command',
229 'markdown',
230 '--output',
231 meson.current_build_dir(),
232 '--tool',
233 sdbusplusplus_prog,
234 '--directory',
235 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500236 'xyz/openbmc_project/Control/Host',
237 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500238 install: should_generate_markdown,
239 install_dir: [inst_markdown_dir / sdbusplus_current_path],
240 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500241)
242
Patrick Williams7f154002025-01-03 10:12:23 -0500243generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500244 'xyz/openbmc_project/Control/MinimumShipLevel__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500245 input: [
246 '../../../../yaml/xyz/openbmc_project/Control/MinimumShipLevel.interface.yaml',
247 ],
248 output: ['MinimumShipLevel.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500249 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500250 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500251 sdbuspp_gen_meson_prog,
252 '--command',
253 'markdown',
254 '--output',
255 meson.current_build_dir(),
256 '--tool',
257 sdbusplusplus_prog,
258 '--directory',
259 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500260 'xyz/openbmc_project/Control/MinimumShipLevel',
261 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500262 install: should_generate_markdown,
263 install_dir: [inst_markdown_dir / sdbusplus_current_path],
264 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500265)
266
Patrick Williams7f154002025-01-03 10:12:23 -0500267generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500268 'xyz/openbmc_project/Control/Mode__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500269 input: ['../../../../yaml/xyz/openbmc_project/Control/Mode.interface.yaml'],
270 output: ['Mode.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500271 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500272 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500273 sdbuspp_gen_meson_prog,
274 '--command',
275 'markdown',
276 '--output',
277 meson.current_build_dir(),
278 '--tool',
279 sdbusplusplus_prog,
280 '--directory',
281 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500282 'xyz/openbmc_project/Control/Mode',
283 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500284 install: should_generate_markdown,
285 install_dir: [inst_markdown_dir / sdbusplus_current_path],
286 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500287)
288
Patrick Williams7f154002025-01-03 10:12:23 -0500289generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500290 'xyz/openbmc_project/Control/PowerSupplyAttributes__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500291 input: [
292 '../../../../yaml/xyz/openbmc_project/Control/PowerSupplyAttributes.interface.yaml',
293 ],
294 output: ['PowerSupplyAttributes.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500295 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500296 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500297 sdbuspp_gen_meson_prog,
298 '--command',
299 'markdown',
300 '--output',
301 meson.current_build_dir(),
302 '--tool',
303 sdbusplusplus_prog,
304 '--directory',
305 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500306 'xyz/openbmc_project/Control/PowerSupplyAttributes',
307 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500308 install: should_generate_markdown,
309 install_dir: [inst_markdown_dir / sdbusplus_current_path],
310 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500311)
312
Patrick Williams7f154002025-01-03 10:12:23 -0500313generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500314 'xyz/openbmc_project/Control/PowerSupplyRedundancy__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500315 input: [
316 '../../../../yaml/xyz/openbmc_project/Control/PowerSupplyRedundancy.interface.yaml',
317 ],
318 output: ['PowerSupplyRedundancy.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500319 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500320 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500321 sdbuspp_gen_meson_prog,
322 '--command',
323 'markdown',
324 '--output',
325 meson.current_build_dir(),
326 '--tool',
327 sdbusplusplus_prog,
328 '--directory',
329 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500330 'xyz/openbmc_project/Control/PowerSupplyRedundancy',
331 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500332 install: should_generate_markdown,
333 install_dir: [inst_markdown_dir / sdbusplus_current_path],
334 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500335)
336
Patrick Williams7f154002025-01-03 10:12:23 -0500337generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500338 'xyz/openbmc_project/Control/ThermalMode__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500339 input: [
340 '../../../../yaml/xyz/openbmc_project/Control/ThermalMode.interface.yaml',
341 ],
342 output: ['ThermalMode.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500343 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500344 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500345 sdbuspp_gen_meson_prog,
346 '--command',
347 'markdown',
348 '--output',
349 meson.current_build_dir(),
350 '--tool',
351 sdbusplusplus_prog,
352 '--directory',
353 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500354 'xyz/openbmc_project/Control/ThermalMode',
355 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500356 install: should_generate_markdown,
357 install_dir: [inst_markdown_dir / sdbusplus_current_path],
358 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500359)
360
Patrick Williams7f154002025-01-03 10:12:23 -0500361generated_markdown += custom_target(
Jagpal Singh Gill0a32d1a2025-08-04 19:32:16 -0700362 'xyz/openbmc_project/Control/Valve__markdown'.underscorify(),
363 input: ['../../../../yaml/xyz/openbmc_project/Control/Valve.interface.yaml'],
364 output: ['Valve.md'],
365 depend_files: sdbusplusplus_depfiles,
366 command: [
367 sdbuspp_gen_meson_prog,
368 '--command',
369 'markdown',
370 '--output',
371 meson.current_build_dir(),
372 '--tool',
373 sdbusplusplus_prog,
374 '--directory',
375 meson.current_source_dir() / '../../../../yaml',
376 'xyz/openbmc_project/Control/Valve',
377 ],
378 install: should_generate_markdown,
379 install_dir: [inst_markdown_dir / sdbusplus_current_path],
380 build_by_default: should_generate_markdown,
381)
382
383generated_markdown += custom_target(
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600384 'xyz/openbmc_project/Control/VoltageRegulatorControl__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500385 input: [
386 '../../../../yaml/xyz/openbmc_project/Control/VoltageRegulatorControl.interface.yaml',
387 ],
388 output: ['VoltageRegulatorControl.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500389 depend_files: sdbusplusplus_depfiles,
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600390 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500391 sdbuspp_gen_meson_prog,
392 '--command',
393 'markdown',
394 '--output',
395 meson.current_build_dir(),
396 '--tool',
397 sdbusplusplus_prog,
398 '--directory',
399 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600400 'xyz/openbmc_project/Control/VoltageRegulatorControl',
401 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500402 install: should_generate_markdown,
403 install_dir: [inst_markdown_dir / sdbusplus_current_path],
404 build_by_default: should_generate_markdown,
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600405)
406
Patrick Williams7f154002025-01-03 10:12:23 -0500407generated_markdown += custom_target(
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600408 'xyz/openbmc_project/Control/VoltageRegulatorMode__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500409 input: [
410 '../../../../yaml/xyz/openbmc_project/Control/VoltageRegulatorMode.interface.yaml',
411 ],
412 output: ['VoltageRegulatorMode.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500413 depend_files: sdbusplusplus_depfiles,
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600414 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500415 sdbuspp_gen_meson_prog,
416 '--command',
417 'markdown',
418 '--output',
419 meson.current_build_dir(),
420 '--tool',
421 sdbusplusplus_prog,
422 '--directory',
423 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600424 'xyz/openbmc_project/Control/VoltageRegulatorMode',
425 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500426 install: should_generate_markdown,
427 install_dir: [inst_markdown_dir / sdbusplus_current_path],
428 build_by_default: should_generate_markdown,
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600429)
430