xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/meson.build (revision de992eff005357b14ddad39e30ad000eaeb098b2)
1# Generated file; do not modify.
2subdir('Boot')
3subdir('CFMLimit')
4subdir('ChassisCapabilities')
5subdir('Device')
6subdir('Failover')
7subdir('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')
22subdir('Valve')
23subdir('VoltageRegulatorControl')
24subdir('VoltageRegulatorMode')
25
26sdbusplus_current_path = 'xyz/openbmc_project/Control'
27
28generated_markdown += custom_target(
29    'xyz/openbmc_project/Control/CFMLimit__markdown'.underscorify(),
30    input: [
31        '../../../../yaml/xyz/openbmc_project/Control/CFMLimit.interface.yaml',
32    ],
33    output: ['CFMLimit.md'],
34    depend_files: sdbusplusplus_depfiles,
35    command: [
36        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',
45        'xyz/openbmc_project/Control/CFMLimit',
46    ],
47    install: should_generate_markdown,
48    install_dir: [inst_markdown_dir / sdbusplus_current_path],
49    build_by_default: should_generate_markdown,
50)
51
52generated_markdown += custom_target(
53    'xyz/openbmc_project/Control/ChassisCapabilities__markdown'.underscorify(),
54    input: [
55        '../../../../yaml/xyz/openbmc_project/Control/ChassisCapabilities.interface.yaml',
56    ],
57    output: ['ChassisCapabilities.md'],
58    depend_files: sdbusplusplus_depfiles,
59    command: [
60        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',
69        'xyz/openbmc_project/Control/ChassisCapabilities',
70    ],
71    install: should_generate_markdown,
72    install_dir: [inst_markdown_dir / sdbusplus_current_path],
73    build_by_default: should_generate_markdown,
74)
75
76generated_markdown += custom_target(
77    'xyz/openbmc_project/Control/Device__markdown'.underscorify(),
78    input: ['../../../../yaml/xyz/openbmc_project/Control/Device.errors.yaml'],
79    output: ['Device.md'],
80    depend_files: sdbusplusplus_depfiles,
81    command: [
82        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',
91        'xyz/openbmc_project/Control/Device',
92    ],
93    install: should_generate_markdown,
94    install_dir: [inst_markdown_dir / sdbusplus_current_path],
95    build_by_default: should_generate_markdown,
96)
97
98generated_markdown += custom_target(
99    '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(
123    'xyz/openbmc_project/Control/FanPwm__markdown'.underscorify(),
124    input: [
125        '../../../../yaml/xyz/openbmc_project/Control/FanPwm.interface.yaml',
126    ],
127    output: ['FanPwm.md'],
128    depend_files: sdbusplusplus_depfiles,
129    command: [
130        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',
139        'xyz/openbmc_project/Control/FanPwm',
140    ],
141    install: should_generate_markdown,
142    install_dir: [inst_markdown_dir / sdbusplus_current_path],
143    build_by_default: should_generate_markdown,
144)
145
146generated_markdown += custom_target(
147    'xyz/openbmc_project/Control/FanRedundancy__markdown'.underscorify(),
148    input: [
149        '../../../../yaml/xyz/openbmc_project/Control/FanRedundancy.interface.yaml',
150    ],
151    output: ['FanRedundancy.md'],
152    depend_files: sdbusplusplus_depfiles,
153    command: [
154        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',
163        'xyz/openbmc_project/Control/FanRedundancy',
164    ],
165    install: should_generate_markdown,
166    install_dir: [inst_markdown_dir / sdbusplus_current_path],
167    build_by_default: should_generate_markdown,
168)
169
170generated_markdown += custom_target(
171    'xyz/openbmc_project/Control/FanSpeed__markdown'.underscorify(),
172    input: [
173        '../../../../yaml/xyz/openbmc_project/Control/FanSpeed.interface.yaml',
174    ],
175    output: ['FanSpeed.md'],
176    depend_files: sdbusplusplus_depfiles,
177    command: [
178        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',
187        'xyz/openbmc_project/Control/FanSpeed',
188    ],
189    install: should_generate_markdown,
190    install_dir: [inst_markdown_dir / sdbusplus_current_path],
191    build_by_default: should_generate_markdown,
192)
193
194generated_markdown += custom_target(
195    'xyz/openbmc_project/Control/FieldMode__markdown'.underscorify(),
196    input: [
197        '../../../../yaml/xyz/openbmc_project/Control/FieldMode.interface.yaml',
198    ],
199    output: ['FieldMode.md'],
200    depend_files: sdbusplusplus_depfiles,
201    command: [
202        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',
211        'xyz/openbmc_project/Control/FieldMode',
212    ],
213    install: should_generate_markdown,
214    install_dir: [inst_markdown_dir / sdbusplus_current_path],
215    build_by_default: should_generate_markdown,
216)
217
218generated_markdown += custom_target(
219    'xyz/openbmc_project/Control/Host__markdown'.underscorify(),
220    input: [
221        '../../../../yaml/xyz/openbmc_project/Control/Host.errors.yaml',
222        '../../../../yaml/xyz/openbmc_project/Control/Host.interface.yaml',
223    ],
224    output: ['Host.md'],
225    depend_files: sdbusplusplus_depfiles,
226    command: [
227        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',
236        'xyz/openbmc_project/Control/Host',
237    ],
238    install: should_generate_markdown,
239    install_dir: [inst_markdown_dir / sdbusplus_current_path],
240    build_by_default: should_generate_markdown,
241)
242
243generated_markdown += custom_target(
244    'xyz/openbmc_project/Control/MinimumShipLevel__markdown'.underscorify(),
245    input: [
246        '../../../../yaml/xyz/openbmc_project/Control/MinimumShipLevel.interface.yaml',
247    ],
248    output: ['MinimumShipLevel.md'],
249    depend_files: sdbusplusplus_depfiles,
250    command: [
251        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',
260        'xyz/openbmc_project/Control/MinimumShipLevel',
261    ],
262    install: should_generate_markdown,
263    install_dir: [inst_markdown_dir / sdbusplus_current_path],
264    build_by_default: should_generate_markdown,
265)
266
267generated_markdown += custom_target(
268    'xyz/openbmc_project/Control/Mode__markdown'.underscorify(),
269    input: ['../../../../yaml/xyz/openbmc_project/Control/Mode.interface.yaml'],
270    output: ['Mode.md'],
271    depend_files: sdbusplusplus_depfiles,
272    command: [
273        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',
282        'xyz/openbmc_project/Control/Mode',
283    ],
284    install: should_generate_markdown,
285    install_dir: [inst_markdown_dir / sdbusplus_current_path],
286    build_by_default: should_generate_markdown,
287)
288
289generated_markdown += custom_target(
290    'xyz/openbmc_project/Control/PowerSupplyAttributes__markdown'.underscorify(),
291    input: [
292        '../../../../yaml/xyz/openbmc_project/Control/PowerSupplyAttributes.interface.yaml',
293    ],
294    output: ['PowerSupplyAttributes.md'],
295    depend_files: sdbusplusplus_depfiles,
296    command: [
297        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',
306        'xyz/openbmc_project/Control/PowerSupplyAttributes',
307    ],
308    install: should_generate_markdown,
309    install_dir: [inst_markdown_dir / sdbusplus_current_path],
310    build_by_default: should_generate_markdown,
311)
312
313generated_markdown += custom_target(
314    'xyz/openbmc_project/Control/PowerSupplyRedundancy__markdown'.underscorify(),
315    input: [
316        '../../../../yaml/xyz/openbmc_project/Control/PowerSupplyRedundancy.interface.yaml',
317    ],
318    output: ['PowerSupplyRedundancy.md'],
319    depend_files: sdbusplusplus_depfiles,
320    command: [
321        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',
330        'xyz/openbmc_project/Control/PowerSupplyRedundancy',
331    ],
332    install: should_generate_markdown,
333    install_dir: [inst_markdown_dir / sdbusplus_current_path],
334    build_by_default: should_generate_markdown,
335)
336
337generated_markdown += custom_target(
338    'xyz/openbmc_project/Control/ThermalMode__markdown'.underscorify(),
339    input: [
340        '../../../../yaml/xyz/openbmc_project/Control/ThermalMode.interface.yaml',
341    ],
342    output: ['ThermalMode.md'],
343    depend_files: sdbusplusplus_depfiles,
344    command: [
345        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',
354        'xyz/openbmc_project/Control/ThermalMode',
355    ],
356    install: should_generate_markdown,
357    install_dir: [inst_markdown_dir / sdbusplus_current_path],
358    build_by_default: should_generate_markdown,
359)
360
361generated_markdown += custom_target(
362    '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(
384    'xyz/openbmc_project/Control/VoltageRegulatorControl__markdown'.underscorify(),
385    input: [
386        '../../../../yaml/xyz/openbmc_project/Control/VoltageRegulatorControl.interface.yaml',
387    ],
388    output: ['VoltageRegulatorControl.md'],
389    depend_files: sdbusplusplus_depfiles,
390    command: [
391        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',
400        'xyz/openbmc_project/Control/VoltageRegulatorControl',
401    ],
402    install: should_generate_markdown,
403    install_dir: [inst_markdown_dir / sdbusplus_current_path],
404    build_by_default: should_generate_markdown,
405)
406
407generated_markdown += custom_target(
408    'xyz/openbmc_project/Control/VoltageRegulatorMode__markdown'.underscorify(),
409    input: [
410        '../../../../yaml/xyz/openbmc_project/Control/VoltageRegulatorMode.interface.yaml',
411    ],
412    output: ['VoltageRegulatorMode.md'],
413    depend_files: sdbusplusplus_depfiles,
414    command: [
415        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',
424        'xyz/openbmc_project/Control/VoltageRegulatorMode',
425    ],
426    install: should_generate_markdown,
427    install_dir: [inst_markdown_dir / sdbusplus_current_path],
428    build_by_default: should_generate_markdown,
429)
430
431