xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/meson.build (revision 1f7befd2490bed95e38efa75a540cbdbb9823600)
1# Generated file; do not modify.
2subdir('Boot')
3subdir('CFMLimit')
4subdir('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')
21subdir('Valve')
22subdir('VoltageRegulatorControl')
23subdir('VoltageRegulatorMode')
24
25sdbusplus_current_path = 'xyz/openbmc_project/Control'
26
27generated_markdown += custom_target(
28    'xyz/openbmc_project/Control/CFMLimit__markdown'.underscorify(),
29    input: [
30        '../../../../yaml/xyz/openbmc_project/Control/CFMLimit.interface.yaml',
31    ],
32    output: ['CFMLimit.md'],
33    depend_files: sdbusplusplus_depfiles,
34    command: [
35        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',
44        'xyz/openbmc_project/Control/CFMLimit',
45    ],
46    install: should_generate_markdown,
47    install_dir: [inst_markdown_dir / sdbusplus_current_path],
48    build_by_default: should_generate_markdown,
49)
50
51generated_markdown += custom_target(
52    'xyz/openbmc_project/Control/ChassisCapabilities__markdown'.underscorify(),
53    input: [
54        '../../../../yaml/xyz/openbmc_project/Control/ChassisCapabilities.interface.yaml',
55    ],
56    output: ['ChassisCapabilities.md'],
57    depend_files: sdbusplusplus_depfiles,
58    command: [
59        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',
68        'xyz/openbmc_project/Control/ChassisCapabilities',
69    ],
70    install: should_generate_markdown,
71    install_dir: [inst_markdown_dir / sdbusplus_current_path],
72    build_by_default: should_generate_markdown,
73)
74
75generated_markdown += custom_target(
76    'xyz/openbmc_project/Control/Device__markdown'.underscorify(),
77    input: ['../../../../yaml/xyz/openbmc_project/Control/Device.errors.yaml'],
78    output: ['Device.md'],
79    depend_files: sdbusplusplus_depfiles,
80    command: [
81        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',
90        'xyz/openbmc_project/Control/Device',
91    ],
92    install: should_generate_markdown,
93    install_dir: [inst_markdown_dir / sdbusplus_current_path],
94    build_by_default: should_generate_markdown,
95)
96
97generated_markdown += custom_target(
98    'xyz/openbmc_project/Control/FanPwm__markdown'.underscorify(),
99    input: [
100        '../../../../yaml/xyz/openbmc_project/Control/FanPwm.interface.yaml',
101    ],
102    output: ['FanPwm.md'],
103    depend_files: sdbusplusplus_depfiles,
104    command: [
105        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',
114        'xyz/openbmc_project/Control/FanPwm',
115    ],
116    install: should_generate_markdown,
117    install_dir: [inst_markdown_dir / sdbusplus_current_path],
118    build_by_default: should_generate_markdown,
119)
120
121generated_markdown += custom_target(
122    'xyz/openbmc_project/Control/FanRedundancy__markdown'.underscorify(),
123    input: [
124        '../../../../yaml/xyz/openbmc_project/Control/FanRedundancy.interface.yaml',
125    ],
126    output: ['FanRedundancy.md'],
127    depend_files: sdbusplusplus_depfiles,
128    command: [
129        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',
138        'xyz/openbmc_project/Control/FanRedundancy',
139    ],
140    install: should_generate_markdown,
141    install_dir: [inst_markdown_dir / sdbusplus_current_path],
142    build_by_default: should_generate_markdown,
143)
144
145generated_markdown += custom_target(
146    'xyz/openbmc_project/Control/FanSpeed__markdown'.underscorify(),
147    input: [
148        '../../../../yaml/xyz/openbmc_project/Control/FanSpeed.interface.yaml',
149    ],
150    output: ['FanSpeed.md'],
151    depend_files: sdbusplusplus_depfiles,
152    command: [
153        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',
162        'xyz/openbmc_project/Control/FanSpeed',
163    ],
164    install: should_generate_markdown,
165    install_dir: [inst_markdown_dir / sdbusplus_current_path],
166    build_by_default: should_generate_markdown,
167)
168
169generated_markdown += custom_target(
170    'xyz/openbmc_project/Control/FieldMode__markdown'.underscorify(),
171    input: [
172        '../../../../yaml/xyz/openbmc_project/Control/FieldMode.interface.yaml',
173    ],
174    output: ['FieldMode.md'],
175    depend_files: sdbusplusplus_depfiles,
176    command: [
177        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',
186        'xyz/openbmc_project/Control/FieldMode',
187    ],
188    install: should_generate_markdown,
189    install_dir: [inst_markdown_dir / sdbusplus_current_path],
190    build_by_default: should_generate_markdown,
191)
192
193generated_markdown += custom_target(
194    'xyz/openbmc_project/Control/Host__markdown'.underscorify(),
195    input: [
196        '../../../../yaml/xyz/openbmc_project/Control/Host.errors.yaml',
197        '../../../../yaml/xyz/openbmc_project/Control/Host.interface.yaml',
198    ],
199    output: ['Host.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/Host',
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/MinimumShipLevel__markdown'.underscorify(),
220    input: [
221        '../../../../yaml/xyz/openbmc_project/Control/MinimumShipLevel.interface.yaml',
222    ],
223    output: ['MinimumShipLevel.md'],
224    depend_files: sdbusplusplus_depfiles,
225    command: [
226        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',
235        'xyz/openbmc_project/Control/MinimumShipLevel',
236    ],
237    install: should_generate_markdown,
238    install_dir: [inst_markdown_dir / sdbusplus_current_path],
239    build_by_default: should_generate_markdown,
240)
241
242generated_markdown += custom_target(
243    'xyz/openbmc_project/Control/Mode__markdown'.underscorify(),
244    input: ['../../../../yaml/xyz/openbmc_project/Control/Mode.interface.yaml'],
245    output: ['Mode.md'],
246    depend_files: sdbusplusplus_depfiles,
247    command: [
248        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',
257        'xyz/openbmc_project/Control/Mode',
258    ],
259    install: should_generate_markdown,
260    install_dir: [inst_markdown_dir / sdbusplus_current_path],
261    build_by_default: should_generate_markdown,
262)
263
264generated_markdown += custom_target(
265    'xyz/openbmc_project/Control/PowerSupplyAttributes__markdown'.underscorify(),
266    input: [
267        '../../../../yaml/xyz/openbmc_project/Control/PowerSupplyAttributes.interface.yaml',
268    ],
269    output: ['PowerSupplyAttributes.md'],
270    depend_files: sdbusplusplus_depfiles,
271    command: [
272        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',
281        'xyz/openbmc_project/Control/PowerSupplyAttributes',
282    ],
283    install: should_generate_markdown,
284    install_dir: [inst_markdown_dir / sdbusplus_current_path],
285    build_by_default: should_generate_markdown,
286)
287
288generated_markdown += custom_target(
289    'xyz/openbmc_project/Control/PowerSupplyRedundancy__markdown'.underscorify(),
290    input: [
291        '../../../../yaml/xyz/openbmc_project/Control/PowerSupplyRedundancy.interface.yaml',
292    ],
293    output: ['PowerSupplyRedundancy.md'],
294    depend_files: sdbusplusplus_depfiles,
295    command: [
296        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',
305        'xyz/openbmc_project/Control/PowerSupplyRedundancy',
306    ],
307    install: should_generate_markdown,
308    install_dir: [inst_markdown_dir / sdbusplus_current_path],
309    build_by_default: should_generate_markdown,
310)
311
312generated_markdown += custom_target(
313    'xyz/openbmc_project/Control/ThermalMode__markdown'.underscorify(),
314    input: [
315        '../../../../yaml/xyz/openbmc_project/Control/ThermalMode.interface.yaml',
316    ],
317    output: ['ThermalMode.md'],
318    depend_files: sdbusplusplus_depfiles,
319    command: [
320        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',
329        'xyz/openbmc_project/Control/ThermalMode',
330    ],
331    install: should_generate_markdown,
332    install_dir: [inst_markdown_dir / sdbusplus_current_path],
333    build_by_default: should_generate_markdown,
334)
335
336generated_markdown += custom_target(
337    '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(
359    'xyz/openbmc_project/Control/VoltageRegulatorControl__markdown'.underscorify(),
360    input: [
361        '../../../../yaml/xyz/openbmc_project/Control/VoltageRegulatorControl.interface.yaml',
362    ],
363    output: ['VoltageRegulatorControl.md'],
364    depend_files: sdbusplusplus_depfiles,
365    command: [
366        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',
375        'xyz/openbmc_project/Control/VoltageRegulatorControl',
376    ],
377    install: should_generate_markdown,
378    install_dir: [inst_markdown_dir / sdbusplus_current_path],
379    build_by_default: should_generate_markdown,
380)
381
382generated_markdown += custom_target(
383    'xyz/openbmc_project/Control/VoltageRegulatorMode__markdown'.underscorify(),
384    input: [
385        '../../../../yaml/xyz/openbmc_project/Control/VoltageRegulatorMode.interface.yaml',
386    ],
387    output: ['VoltageRegulatorMode.md'],
388    depend_files: sdbusplusplus_depfiles,
389    command: [
390        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',
399        'xyz/openbmc_project/Control/VoltageRegulatorMode',
400    ],
401    install: should_generate_markdown,
402    install_dir: [inst_markdown_dir / sdbusplus_current_path],
403    build_by_default: should_generate_markdown,
404)
405
406