xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/meson.build (revision 0e78828ce927548b4dd679e06fdaf2f294983289)
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('VoltageRegulatorControl')
22subdir('VoltageRegulatorMode')
23
24sdbusplus_current_path = 'xyz/openbmc_project/Control'
25
26generated_markdown += custom_target(
27    'xyz/openbmc_project/Control/CFMLimit__markdown'.underscorify(),
28    input: [
29        '../../../../yaml/xyz/openbmc_project/Control/CFMLimit.interface.yaml',
30    ],
31    output: ['CFMLimit.md'],
32    depend_files: sdbusplusplus_depfiles,
33    command: [
34        sdbuspp_gen_meson_prog,
35        '--command',
36        'markdown',
37        '--output',
38        meson.current_build_dir(),
39        '--tool',
40        sdbusplusplus_prog,
41        '--directory',
42        meson.current_source_dir() / '../../../../yaml',
43        'xyz/openbmc_project/Control/CFMLimit',
44    ],
45    install: should_generate_markdown,
46    install_dir: [inst_markdown_dir / sdbusplus_current_path],
47    build_by_default: should_generate_markdown,
48)
49
50generated_markdown += custom_target(
51    'xyz/openbmc_project/Control/ChassisCapabilities__markdown'.underscorify(),
52    input: [
53        '../../../../yaml/xyz/openbmc_project/Control/ChassisCapabilities.interface.yaml',
54    ],
55    output: ['ChassisCapabilities.md'],
56    depend_files: sdbusplusplus_depfiles,
57    command: [
58        sdbuspp_gen_meson_prog,
59        '--command',
60        'markdown',
61        '--output',
62        meson.current_build_dir(),
63        '--tool',
64        sdbusplusplus_prog,
65        '--directory',
66        meson.current_source_dir() / '../../../../yaml',
67        'xyz/openbmc_project/Control/ChassisCapabilities',
68    ],
69    install: should_generate_markdown,
70    install_dir: [inst_markdown_dir / sdbusplus_current_path],
71    build_by_default: should_generate_markdown,
72)
73
74generated_markdown += custom_target(
75    'xyz/openbmc_project/Control/Device__markdown'.underscorify(),
76    input: ['../../../../yaml/xyz/openbmc_project/Control/Device.errors.yaml'],
77    output: ['Device.md'],
78    depend_files: sdbusplusplus_depfiles,
79    command: [
80        sdbuspp_gen_meson_prog,
81        '--command',
82        'markdown',
83        '--output',
84        meson.current_build_dir(),
85        '--tool',
86        sdbusplusplus_prog,
87        '--directory',
88        meson.current_source_dir() / '../../../../yaml',
89        'xyz/openbmc_project/Control/Device',
90    ],
91    install: should_generate_markdown,
92    install_dir: [inst_markdown_dir / sdbusplus_current_path],
93    build_by_default: should_generate_markdown,
94)
95
96generated_markdown += custom_target(
97    'xyz/openbmc_project/Control/FanPwm__markdown'.underscorify(),
98    input: [
99        '../../../../yaml/xyz/openbmc_project/Control/FanPwm.interface.yaml',
100    ],
101    output: ['FanPwm.md'],
102    depend_files: sdbusplusplus_depfiles,
103    command: [
104        sdbuspp_gen_meson_prog,
105        '--command',
106        'markdown',
107        '--output',
108        meson.current_build_dir(),
109        '--tool',
110        sdbusplusplus_prog,
111        '--directory',
112        meson.current_source_dir() / '../../../../yaml',
113        'xyz/openbmc_project/Control/FanPwm',
114    ],
115    install: should_generate_markdown,
116    install_dir: [inst_markdown_dir / sdbusplus_current_path],
117    build_by_default: should_generate_markdown,
118)
119
120generated_markdown += custom_target(
121    'xyz/openbmc_project/Control/FanRedundancy__markdown'.underscorify(),
122    input: [
123        '../../../../yaml/xyz/openbmc_project/Control/FanRedundancy.interface.yaml',
124    ],
125    output: ['FanRedundancy.md'],
126    depend_files: sdbusplusplus_depfiles,
127    command: [
128        sdbuspp_gen_meson_prog,
129        '--command',
130        'markdown',
131        '--output',
132        meson.current_build_dir(),
133        '--tool',
134        sdbusplusplus_prog,
135        '--directory',
136        meson.current_source_dir() / '../../../../yaml',
137        'xyz/openbmc_project/Control/FanRedundancy',
138    ],
139    install: should_generate_markdown,
140    install_dir: [inst_markdown_dir / sdbusplus_current_path],
141    build_by_default: should_generate_markdown,
142)
143
144generated_markdown += custom_target(
145    'xyz/openbmc_project/Control/FanSpeed__markdown'.underscorify(),
146    input: [
147        '../../../../yaml/xyz/openbmc_project/Control/FanSpeed.interface.yaml',
148    ],
149    output: ['FanSpeed.md'],
150    depend_files: sdbusplusplus_depfiles,
151    command: [
152        sdbuspp_gen_meson_prog,
153        '--command',
154        'markdown',
155        '--output',
156        meson.current_build_dir(),
157        '--tool',
158        sdbusplusplus_prog,
159        '--directory',
160        meson.current_source_dir() / '../../../../yaml',
161        'xyz/openbmc_project/Control/FanSpeed',
162    ],
163    install: should_generate_markdown,
164    install_dir: [inst_markdown_dir / sdbusplus_current_path],
165    build_by_default: should_generate_markdown,
166)
167
168generated_markdown += custom_target(
169    'xyz/openbmc_project/Control/FieldMode__markdown'.underscorify(),
170    input: [
171        '../../../../yaml/xyz/openbmc_project/Control/FieldMode.interface.yaml',
172    ],
173    output: ['FieldMode.md'],
174    depend_files: sdbusplusplus_depfiles,
175    command: [
176        sdbuspp_gen_meson_prog,
177        '--command',
178        'markdown',
179        '--output',
180        meson.current_build_dir(),
181        '--tool',
182        sdbusplusplus_prog,
183        '--directory',
184        meson.current_source_dir() / '../../../../yaml',
185        'xyz/openbmc_project/Control/FieldMode',
186    ],
187    install: should_generate_markdown,
188    install_dir: [inst_markdown_dir / sdbusplus_current_path],
189    build_by_default: should_generate_markdown,
190)
191
192generated_markdown += custom_target(
193    'xyz/openbmc_project/Control/Host__markdown'.underscorify(),
194    input: [
195        '../../../../yaml/xyz/openbmc_project/Control/Host.errors.yaml',
196        '../../../../yaml/xyz/openbmc_project/Control/Host.interface.yaml',
197    ],
198    output: ['Host.md'],
199    depend_files: sdbusplusplus_depfiles,
200    command: [
201        sdbuspp_gen_meson_prog,
202        '--command',
203        'markdown',
204        '--output',
205        meson.current_build_dir(),
206        '--tool',
207        sdbusplusplus_prog,
208        '--directory',
209        meson.current_source_dir() / '../../../../yaml',
210        'xyz/openbmc_project/Control/Host',
211    ],
212    install: should_generate_markdown,
213    install_dir: [inst_markdown_dir / sdbusplus_current_path],
214    build_by_default: should_generate_markdown,
215)
216
217generated_markdown += custom_target(
218    'xyz/openbmc_project/Control/MinimumShipLevel__markdown'.underscorify(),
219    input: [
220        '../../../../yaml/xyz/openbmc_project/Control/MinimumShipLevel.interface.yaml',
221    ],
222    output: ['MinimumShipLevel.md'],
223    depend_files: sdbusplusplus_depfiles,
224    command: [
225        sdbuspp_gen_meson_prog,
226        '--command',
227        'markdown',
228        '--output',
229        meson.current_build_dir(),
230        '--tool',
231        sdbusplusplus_prog,
232        '--directory',
233        meson.current_source_dir() / '../../../../yaml',
234        'xyz/openbmc_project/Control/MinimumShipLevel',
235    ],
236    install: should_generate_markdown,
237    install_dir: [inst_markdown_dir / sdbusplus_current_path],
238    build_by_default: should_generate_markdown,
239)
240
241generated_markdown += custom_target(
242    'xyz/openbmc_project/Control/Mode__markdown'.underscorify(),
243    input: ['../../../../yaml/xyz/openbmc_project/Control/Mode.interface.yaml'],
244    output: ['Mode.md'],
245    depend_files: sdbusplusplus_depfiles,
246    command: [
247        sdbuspp_gen_meson_prog,
248        '--command',
249        'markdown',
250        '--output',
251        meson.current_build_dir(),
252        '--tool',
253        sdbusplusplus_prog,
254        '--directory',
255        meson.current_source_dir() / '../../../../yaml',
256        'xyz/openbmc_project/Control/Mode',
257    ],
258    install: should_generate_markdown,
259    install_dir: [inst_markdown_dir / sdbusplus_current_path],
260    build_by_default: should_generate_markdown,
261)
262
263generated_markdown += custom_target(
264    'xyz/openbmc_project/Control/PowerSupplyAttributes__markdown'.underscorify(),
265    input: [
266        '../../../../yaml/xyz/openbmc_project/Control/PowerSupplyAttributes.interface.yaml',
267    ],
268    output: ['PowerSupplyAttributes.md'],
269    depend_files: sdbusplusplus_depfiles,
270    command: [
271        sdbuspp_gen_meson_prog,
272        '--command',
273        'markdown',
274        '--output',
275        meson.current_build_dir(),
276        '--tool',
277        sdbusplusplus_prog,
278        '--directory',
279        meson.current_source_dir() / '../../../../yaml',
280        'xyz/openbmc_project/Control/PowerSupplyAttributes',
281    ],
282    install: should_generate_markdown,
283    install_dir: [inst_markdown_dir / sdbusplus_current_path],
284    build_by_default: should_generate_markdown,
285)
286
287generated_markdown += custom_target(
288    'xyz/openbmc_project/Control/PowerSupplyRedundancy__markdown'.underscorify(),
289    input: [
290        '../../../../yaml/xyz/openbmc_project/Control/PowerSupplyRedundancy.interface.yaml',
291    ],
292    output: ['PowerSupplyRedundancy.md'],
293    depend_files: sdbusplusplus_depfiles,
294    command: [
295        sdbuspp_gen_meson_prog,
296        '--command',
297        'markdown',
298        '--output',
299        meson.current_build_dir(),
300        '--tool',
301        sdbusplusplus_prog,
302        '--directory',
303        meson.current_source_dir() / '../../../../yaml',
304        'xyz/openbmc_project/Control/PowerSupplyRedundancy',
305    ],
306    install: should_generate_markdown,
307    install_dir: [inst_markdown_dir / sdbusplus_current_path],
308    build_by_default: should_generate_markdown,
309)
310
311generated_markdown += custom_target(
312    'xyz/openbmc_project/Control/ThermalMode__markdown'.underscorify(),
313    input: [
314        '../../../../yaml/xyz/openbmc_project/Control/ThermalMode.interface.yaml',
315    ],
316    output: ['ThermalMode.md'],
317    depend_files: sdbusplusplus_depfiles,
318    command: [
319        sdbuspp_gen_meson_prog,
320        '--command',
321        'markdown',
322        '--output',
323        meson.current_build_dir(),
324        '--tool',
325        sdbusplusplus_prog,
326        '--directory',
327        meson.current_source_dir() / '../../../../yaml',
328        'xyz/openbmc_project/Control/ThermalMode',
329    ],
330    install: should_generate_markdown,
331    install_dir: [inst_markdown_dir / sdbusplus_current_path],
332    build_by_default: should_generate_markdown,
333)
334
335generated_markdown += custom_target(
336    'xyz/openbmc_project/Control/VoltageRegulatorControl__markdown'.underscorify(),
337    input: [
338        '../../../../yaml/xyz/openbmc_project/Control/VoltageRegulatorControl.interface.yaml',
339    ],
340    output: ['VoltageRegulatorControl.md'],
341    depend_files: sdbusplusplus_depfiles,
342    command: [
343        sdbuspp_gen_meson_prog,
344        '--command',
345        'markdown',
346        '--output',
347        meson.current_build_dir(),
348        '--tool',
349        sdbusplusplus_prog,
350        '--directory',
351        meson.current_source_dir() / '../../../../yaml',
352        'xyz/openbmc_project/Control/VoltageRegulatorControl',
353    ],
354    install: should_generate_markdown,
355    install_dir: [inst_markdown_dir / sdbusplus_current_path],
356    build_by_default: should_generate_markdown,
357)
358
359generated_markdown += custom_target(
360    'xyz/openbmc_project/Control/VoltageRegulatorMode__markdown'.underscorify(),
361    input: [
362        '../../../../yaml/xyz/openbmc_project/Control/VoltageRegulatorMode.interface.yaml',
363    ],
364    output: ['VoltageRegulatorMode.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/VoltageRegulatorMode',
377    ],
378    install: should_generate_markdown,
379    install_dir: [inst_markdown_dir / sdbusplus_current_path],
380    build_by_default: should_generate_markdown,
381)
382
383