blob: d56d590762cf9ba66c9207be32f28f0d88c68c05 [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')
6subdir('FanPwm')
7subdir('FanRedundancy')
8subdir('FanSpeed')
9subdir('FieldMode')
10subdir('Host')
11subdir('MinimumShipLevel')
12subdir('Mode')
13subdir('Power')
14subdir('PowerSupplyAttributes')
15subdir('PowerSupplyRedundancy')
16subdir('Processor')
17subdir('Security')
18subdir('Service')
19subdir('TPM')
20subdir('ThermalMode')
Jagpal Singh Gill0a32d1a2025-08-04 19:32:16 -070021subdir('Valve')
Patrick Williams7f154002025-01-03 10:12:23 -050022subdir('VoltageRegulatorControl')
23subdir('VoltageRegulatorMode')
24
25sdbusplus_current_path = 'xyz/openbmc_project/Control'
26
27generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050028 'xyz/openbmc_project/Control/CFMLimit__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050029 input: [
30 '../../../../yaml/xyz/openbmc_project/Control/CFMLimit.interface.yaml',
31 ],
32 output: ['CFMLimit.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/Control/CFMLimit',
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 Williams7f154002025-01-03 10:12:23 -050051generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050052 'xyz/openbmc_project/Control/ChassisCapabilities__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050053 input: [
54 '../../../../yaml/xyz/openbmc_project/Control/ChassisCapabilities.interface.yaml',
55 ],
56 output: ['ChassisCapabilities.md'],
Patrick Williams11335242022-09-12 06:11:41 -050057 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050058 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050059 sdbuspp_gen_meson_prog,
60 '--command',
61 'markdown',
62 '--output',
63 meson.current_build_dir(),
64 '--tool',
65 sdbusplusplus_prog,
66 '--directory',
67 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050068 'xyz/openbmc_project/Control/ChassisCapabilities',
69 ],
Patrick Williams7f154002025-01-03 10:12:23 -050070 install: should_generate_markdown,
71 install_dir: [inst_markdown_dir / sdbusplus_current_path],
72 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050073)
74
Patrick Williams7f154002025-01-03 10:12:23 -050075generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050076 'xyz/openbmc_project/Control/Device__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050077 input: ['../../../../yaml/xyz/openbmc_project/Control/Device.errors.yaml'],
78 output: ['Device.md'],
Patrick Williams11335242022-09-12 06:11:41 -050079 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050080 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',
Patrick Williamsd9632142020-06-24 16:12:44 -050090 'xyz/openbmc_project/Control/Device',
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,
Patrick Williamsd9632142020-06-24 16:12:44 -050095)
96
Patrick Williams7f154002025-01-03 10:12:23 -050097generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050098 'xyz/openbmc_project/Control/FanPwm__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050099 input: [
100 '../../../../yaml/xyz/openbmc_project/Control/FanPwm.interface.yaml',
101 ],
102 output: ['FanPwm.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500103 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500104 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500105 sdbuspp_gen_meson_prog,
106 '--command',
107 'markdown',
108 '--output',
109 meson.current_build_dir(),
110 '--tool',
111 sdbusplusplus_prog,
112 '--directory',
113 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500114 'xyz/openbmc_project/Control/FanPwm',
115 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500116 install: should_generate_markdown,
117 install_dir: [inst_markdown_dir / sdbusplus_current_path],
118 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500119)
120
Patrick Williams7f154002025-01-03 10:12:23 -0500121generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500122 'xyz/openbmc_project/Control/FanRedundancy__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500123 input: [
124 '../../../../yaml/xyz/openbmc_project/Control/FanRedundancy.interface.yaml',
125 ],
126 output: ['FanRedundancy.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500127 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500128 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500129 sdbuspp_gen_meson_prog,
130 '--command',
131 'markdown',
132 '--output',
133 meson.current_build_dir(),
134 '--tool',
135 sdbusplusplus_prog,
136 '--directory',
137 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500138 'xyz/openbmc_project/Control/FanRedundancy',
139 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500140 install: should_generate_markdown,
141 install_dir: [inst_markdown_dir / sdbusplus_current_path],
142 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500143)
144
Patrick Williams7f154002025-01-03 10:12:23 -0500145generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500146 'xyz/openbmc_project/Control/FanSpeed__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500147 input: [
148 '../../../../yaml/xyz/openbmc_project/Control/FanSpeed.interface.yaml',
149 ],
150 output: ['FanSpeed.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500151 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500152 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500153 sdbuspp_gen_meson_prog,
154 '--command',
155 'markdown',
156 '--output',
157 meson.current_build_dir(),
158 '--tool',
159 sdbusplusplus_prog,
160 '--directory',
161 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500162 'xyz/openbmc_project/Control/FanSpeed',
163 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500164 install: should_generate_markdown,
165 install_dir: [inst_markdown_dir / sdbusplus_current_path],
166 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500167)
168
Patrick Williams7f154002025-01-03 10:12:23 -0500169generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500170 'xyz/openbmc_project/Control/FieldMode__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500171 input: [
172 '../../../../yaml/xyz/openbmc_project/Control/FieldMode.interface.yaml',
173 ],
174 output: ['FieldMode.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500175 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500176 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500177 sdbuspp_gen_meson_prog,
178 '--command',
179 'markdown',
180 '--output',
181 meson.current_build_dir(),
182 '--tool',
183 sdbusplusplus_prog,
184 '--directory',
185 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500186 'xyz/openbmc_project/Control/FieldMode',
187 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500188 install: should_generate_markdown,
189 install_dir: [inst_markdown_dir / sdbusplus_current_path],
190 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500191)
192
Patrick Williams7f154002025-01-03 10:12:23 -0500193generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500194 'xyz/openbmc_project/Control/Host__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500195 input: [
196 '../../../../yaml/xyz/openbmc_project/Control/Host.errors.yaml',
197 '../../../../yaml/xyz/openbmc_project/Control/Host.interface.yaml',
198 ],
199 output: ['Host.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/Host',
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/MinimumShipLevel__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500220 input: [
221 '../../../../yaml/xyz/openbmc_project/Control/MinimumShipLevel.interface.yaml',
222 ],
223 output: ['MinimumShipLevel.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500224 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500225 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500226 sdbuspp_gen_meson_prog,
227 '--command',
228 'markdown',
229 '--output',
230 meson.current_build_dir(),
231 '--tool',
232 sdbusplusplus_prog,
233 '--directory',
234 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500235 'xyz/openbmc_project/Control/MinimumShipLevel',
236 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500237 install: should_generate_markdown,
238 install_dir: [inst_markdown_dir / sdbusplus_current_path],
239 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500240)
241
Patrick Williams7f154002025-01-03 10:12:23 -0500242generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500243 'xyz/openbmc_project/Control/Mode__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500244 input: ['../../../../yaml/xyz/openbmc_project/Control/Mode.interface.yaml'],
245 output: ['Mode.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500246 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500247 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500248 sdbuspp_gen_meson_prog,
249 '--command',
250 'markdown',
251 '--output',
252 meson.current_build_dir(),
253 '--tool',
254 sdbusplusplus_prog,
255 '--directory',
256 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500257 'xyz/openbmc_project/Control/Mode',
258 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500259 install: should_generate_markdown,
260 install_dir: [inst_markdown_dir / sdbusplus_current_path],
261 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500262)
263
Patrick Williams7f154002025-01-03 10:12:23 -0500264generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500265 'xyz/openbmc_project/Control/PowerSupplyAttributes__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500266 input: [
267 '../../../../yaml/xyz/openbmc_project/Control/PowerSupplyAttributes.interface.yaml',
268 ],
269 output: ['PowerSupplyAttributes.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500270 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500271 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500272 sdbuspp_gen_meson_prog,
273 '--command',
274 'markdown',
275 '--output',
276 meson.current_build_dir(),
277 '--tool',
278 sdbusplusplus_prog,
279 '--directory',
280 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500281 'xyz/openbmc_project/Control/PowerSupplyAttributes',
282 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500283 install: should_generate_markdown,
284 install_dir: [inst_markdown_dir / sdbusplus_current_path],
285 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500286)
287
Patrick Williams7f154002025-01-03 10:12:23 -0500288generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500289 'xyz/openbmc_project/Control/PowerSupplyRedundancy__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500290 input: [
291 '../../../../yaml/xyz/openbmc_project/Control/PowerSupplyRedundancy.interface.yaml',
292 ],
293 output: ['PowerSupplyRedundancy.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500294 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500295 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500296 sdbuspp_gen_meson_prog,
297 '--command',
298 'markdown',
299 '--output',
300 meson.current_build_dir(),
301 '--tool',
302 sdbusplusplus_prog,
303 '--directory',
304 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500305 'xyz/openbmc_project/Control/PowerSupplyRedundancy',
306 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500307 install: should_generate_markdown,
308 install_dir: [inst_markdown_dir / sdbusplus_current_path],
309 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500310)
311
Patrick Williams7f154002025-01-03 10:12:23 -0500312generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500313 'xyz/openbmc_project/Control/ThermalMode__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500314 input: [
315 '../../../../yaml/xyz/openbmc_project/Control/ThermalMode.interface.yaml',
316 ],
317 output: ['ThermalMode.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500318 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500319 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500320 sdbuspp_gen_meson_prog,
321 '--command',
322 'markdown',
323 '--output',
324 meson.current_build_dir(),
325 '--tool',
326 sdbusplusplus_prog,
327 '--directory',
328 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500329 'xyz/openbmc_project/Control/ThermalMode',
330 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500331 install: should_generate_markdown,
332 install_dir: [inst_markdown_dir / sdbusplus_current_path],
333 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500334)
335
Patrick Williams7f154002025-01-03 10:12:23 -0500336generated_markdown += custom_target(
Jagpal Singh Gill0a32d1a2025-08-04 19:32:16 -0700337 'xyz/openbmc_project/Control/Valve__markdown'.underscorify(),
338 input: ['../../../../yaml/xyz/openbmc_project/Control/Valve.interface.yaml'],
339 output: ['Valve.md'],
340 depend_files: sdbusplusplus_depfiles,
341 command: [
342 sdbuspp_gen_meson_prog,
343 '--command',
344 'markdown',
345 '--output',
346 meson.current_build_dir(),
347 '--tool',
348 sdbusplusplus_prog,
349 '--directory',
350 meson.current_source_dir() / '../../../../yaml',
351 'xyz/openbmc_project/Control/Valve',
352 ],
353 install: should_generate_markdown,
354 install_dir: [inst_markdown_dir / sdbusplus_current_path],
355 build_by_default: should_generate_markdown,
356)
357
358generated_markdown += custom_target(
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600359 'xyz/openbmc_project/Control/VoltageRegulatorControl__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500360 input: [
361 '../../../../yaml/xyz/openbmc_project/Control/VoltageRegulatorControl.interface.yaml',
362 ],
363 output: ['VoltageRegulatorControl.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500364 depend_files: sdbusplusplus_depfiles,
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600365 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500366 sdbuspp_gen_meson_prog,
367 '--command',
368 'markdown',
369 '--output',
370 meson.current_build_dir(),
371 '--tool',
372 sdbusplusplus_prog,
373 '--directory',
374 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600375 'xyz/openbmc_project/Control/VoltageRegulatorControl',
376 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500377 install: should_generate_markdown,
378 install_dir: [inst_markdown_dir / sdbusplus_current_path],
379 build_by_default: should_generate_markdown,
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600380)
381
Patrick Williams7f154002025-01-03 10:12:23 -0500382generated_markdown += custom_target(
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600383 'xyz/openbmc_project/Control/VoltageRegulatorMode__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500384 input: [
385 '../../../../yaml/xyz/openbmc_project/Control/VoltageRegulatorMode.interface.yaml',
386 ],
387 output: ['VoltageRegulatorMode.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500388 depend_files: sdbusplusplus_depfiles,
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600389 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500390 sdbuspp_gen_meson_prog,
391 '--command',
392 'markdown',
393 '--output',
394 meson.current_build_dir(),
395 '--tool',
396 sdbusplusplus_prog,
397 '--directory',
398 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600399 'xyz/openbmc_project/Control/VoltageRegulatorMode',
400 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500401 install: should_generate_markdown,
402 install_dir: [inst_markdown_dir / sdbusplus_current_path],
403 build_by_default: should_generate_markdown,
Patrick Williamsa7a6db32020-12-03 08:38:37 -0600404)
405