xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/meson.build (revision 7b5b4e82d394dcbbd8c5d50641eb9572b2121b50)
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: [ '../../../../yaml/xyz/openbmc_project/Control/CFMLimit.interface.yaml',  ],
29    output: [ 'CFMLimit.md' ],
30    depend_files: sdbusplusplus_depfiles,
31    command: [
32        sdbuspp_gen_meson_prog, '--command', 'markdown',
33        '--output', meson.current_build_dir(),
34        '--tool', sdbusplusplus_prog,
35        '--directory', meson.current_source_dir() / '../../../../yaml',
36        'xyz/openbmc_project/Control/CFMLimit',
37    ],
38    install: should_generate_markdown,
39    install_dir: [inst_markdown_dir / sdbusplus_current_path],
40    build_by_default: should_generate_markdown,
41)
42
43generated_markdown += custom_target(
44    'xyz/openbmc_project/Control/ChassisCapabilities__markdown'.underscorify(),
45    input: [ '../../../../yaml/xyz/openbmc_project/Control/ChassisCapabilities.interface.yaml',  ],
46    output: [ 'ChassisCapabilities.md' ],
47    depend_files: sdbusplusplus_depfiles,
48    command: [
49        sdbuspp_gen_meson_prog, '--command', 'markdown',
50        '--output', meson.current_build_dir(),
51        '--tool', sdbusplusplus_prog,
52        '--directory', meson.current_source_dir() / '../../../../yaml',
53        'xyz/openbmc_project/Control/ChassisCapabilities',
54    ],
55    install: should_generate_markdown,
56    install_dir: [inst_markdown_dir / sdbusplus_current_path],
57    build_by_default: should_generate_markdown,
58)
59
60generated_markdown += custom_target(
61    'xyz/openbmc_project/Control/Device__markdown'.underscorify(),
62    input: [ '../../../../yaml/xyz/openbmc_project/Control/Device.errors.yaml',  ],
63    output: [ 'Device.md' ],
64    depend_files: sdbusplusplus_depfiles,
65    command: [
66        sdbuspp_gen_meson_prog, '--command', 'markdown',
67        '--output', meson.current_build_dir(),
68        '--tool', sdbusplusplus_prog,
69        '--directory', meson.current_source_dir() / '../../../../yaml',
70        'xyz/openbmc_project/Control/Device',
71    ],
72    install: should_generate_markdown,
73    install_dir: [inst_markdown_dir / sdbusplus_current_path],
74    build_by_default: should_generate_markdown,
75)
76
77generated_markdown += custom_target(
78    'xyz/openbmc_project/Control/FanPwm__markdown'.underscorify(),
79    input: [ '../../../../yaml/xyz/openbmc_project/Control/FanPwm.interface.yaml',  ],
80    output: [ 'FanPwm.md' ],
81    depend_files: sdbusplusplus_depfiles,
82    command: [
83        sdbuspp_gen_meson_prog, '--command', 'markdown',
84        '--output', meson.current_build_dir(),
85        '--tool', sdbusplusplus_prog,
86        '--directory', meson.current_source_dir() / '../../../../yaml',
87        'xyz/openbmc_project/Control/FanPwm',
88    ],
89    install: should_generate_markdown,
90    install_dir: [inst_markdown_dir / sdbusplus_current_path],
91    build_by_default: should_generate_markdown,
92)
93
94generated_markdown += custom_target(
95    'xyz/openbmc_project/Control/FanRedundancy__markdown'.underscorify(),
96    input: [ '../../../../yaml/xyz/openbmc_project/Control/FanRedundancy.interface.yaml',  ],
97    output: [ 'FanRedundancy.md' ],
98    depend_files: sdbusplusplus_depfiles,
99    command: [
100        sdbuspp_gen_meson_prog, '--command', 'markdown',
101        '--output', meson.current_build_dir(),
102        '--tool', sdbusplusplus_prog,
103        '--directory', meson.current_source_dir() / '../../../../yaml',
104        'xyz/openbmc_project/Control/FanRedundancy',
105    ],
106    install: should_generate_markdown,
107    install_dir: [inst_markdown_dir / sdbusplus_current_path],
108    build_by_default: should_generate_markdown,
109)
110
111generated_markdown += custom_target(
112    'xyz/openbmc_project/Control/FanSpeed__markdown'.underscorify(),
113    input: [ '../../../../yaml/xyz/openbmc_project/Control/FanSpeed.interface.yaml',  ],
114    output: [ 'FanSpeed.md' ],
115    depend_files: sdbusplusplus_depfiles,
116    command: [
117        sdbuspp_gen_meson_prog, '--command', 'markdown',
118        '--output', meson.current_build_dir(),
119        '--tool', sdbusplusplus_prog,
120        '--directory', meson.current_source_dir() / '../../../../yaml',
121        'xyz/openbmc_project/Control/FanSpeed',
122    ],
123    install: should_generate_markdown,
124    install_dir: [inst_markdown_dir / sdbusplus_current_path],
125    build_by_default: should_generate_markdown,
126)
127
128generated_markdown += custom_target(
129    'xyz/openbmc_project/Control/FieldMode__markdown'.underscorify(),
130    input: [ '../../../../yaml/xyz/openbmc_project/Control/FieldMode.interface.yaml',  ],
131    output: [ 'FieldMode.md' ],
132    depend_files: sdbusplusplus_depfiles,
133    command: [
134        sdbuspp_gen_meson_prog, '--command', 'markdown',
135        '--output', meson.current_build_dir(),
136        '--tool', sdbusplusplus_prog,
137        '--directory', meson.current_source_dir() / '../../../../yaml',
138        'xyz/openbmc_project/Control/FieldMode',
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/Host__markdown'.underscorify(),
147    input: [ '../../../../yaml/xyz/openbmc_project/Control/Host.errors.yaml', '../../../../yaml/xyz/openbmc_project/Control/Host.interface.yaml',  ],
148    output: [ 'Host.md' ],
149    depend_files: sdbusplusplus_depfiles,
150    command: [
151        sdbuspp_gen_meson_prog, '--command', 'markdown',
152        '--output', meson.current_build_dir(),
153        '--tool', sdbusplusplus_prog,
154        '--directory', meson.current_source_dir() / '../../../../yaml',
155        'xyz/openbmc_project/Control/Host',
156    ],
157    install: should_generate_markdown,
158    install_dir: [inst_markdown_dir / sdbusplus_current_path],
159    build_by_default: should_generate_markdown,
160)
161
162generated_markdown += custom_target(
163    'xyz/openbmc_project/Control/MinimumShipLevel__markdown'.underscorify(),
164    input: [ '../../../../yaml/xyz/openbmc_project/Control/MinimumShipLevel.interface.yaml',  ],
165    output: [ 'MinimumShipLevel.md' ],
166    depend_files: sdbusplusplus_depfiles,
167    command: [
168        sdbuspp_gen_meson_prog, '--command', 'markdown',
169        '--output', meson.current_build_dir(),
170        '--tool', sdbusplusplus_prog,
171        '--directory', meson.current_source_dir() / '../../../../yaml',
172        'xyz/openbmc_project/Control/MinimumShipLevel',
173    ],
174    install: should_generate_markdown,
175    install_dir: [inst_markdown_dir / sdbusplus_current_path],
176    build_by_default: should_generate_markdown,
177)
178
179generated_markdown += custom_target(
180    'xyz/openbmc_project/Control/Mode__markdown'.underscorify(),
181    input: [ '../../../../yaml/xyz/openbmc_project/Control/Mode.interface.yaml',  ],
182    output: [ 'Mode.md' ],
183    depend_files: sdbusplusplus_depfiles,
184    command: [
185        sdbuspp_gen_meson_prog, '--command', 'markdown',
186        '--output', meson.current_build_dir(),
187        '--tool', sdbusplusplus_prog,
188        '--directory', meson.current_source_dir() / '../../../../yaml',
189        'xyz/openbmc_project/Control/Mode',
190    ],
191    install: should_generate_markdown,
192    install_dir: [inst_markdown_dir / sdbusplus_current_path],
193    build_by_default: should_generate_markdown,
194)
195
196generated_markdown += custom_target(
197    'xyz/openbmc_project/Control/PowerSupplyAttributes__markdown'.underscorify(),
198    input: [ '../../../../yaml/xyz/openbmc_project/Control/PowerSupplyAttributes.interface.yaml',  ],
199    output: [ 'PowerSupplyAttributes.md' ],
200    depend_files: sdbusplusplus_depfiles,
201    command: [
202        sdbuspp_gen_meson_prog, '--command', 'markdown',
203        '--output', meson.current_build_dir(),
204        '--tool', sdbusplusplus_prog,
205        '--directory', meson.current_source_dir() / '../../../../yaml',
206        'xyz/openbmc_project/Control/PowerSupplyAttributes',
207    ],
208    install: should_generate_markdown,
209    install_dir: [inst_markdown_dir / sdbusplus_current_path],
210    build_by_default: should_generate_markdown,
211)
212
213generated_markdown += custom_target(
214    'xyz/openbmc_project/Control/PowerSupplyRedundancy__markdown'.underscorify(),
215    input: [ '../../../../yaml/xyz/openbmc_project/Control/PowerSupplyRedundancy.interface.yaml',  ],
216    output: [ 'PowerSupplyRedundancy.md' ],
217    depend_files: sdbusplusplus_depfiles,
218    command: [
219        sdbuspp_gen_meson_prog, '--command', 'markdown',
220        '--output', meson.current_build_dir(),
221        '--tool', sdbusplusplus_prog,
222        '--directory', meson.current_source_dir() / '../../../../yaml',
223        'xyz/openbmc_project/Control/PowerSupplyRedundancy',
224    ],
225    install: should_generate_markdown,
226    install_dir: [inst_markdown_dir / sdbusplus_current_path],
227    build_by_default: should_generate_markdown,
228)
229
230generated_markdown += custom_target(
231    'xyz/openbmc_project/Control/ThermalMode__markdown'.underscorify(),
232    input: [ '../../../../yaml/xyz/openbmc_project/Control/ThermalMode.interface.yaml',  ],
233    output: [ 'ThermalMode.md' ],
234    depend_files: sdbusplusplus_depfiles,
235    command: [
236        sdbuspp_gen_meson_prog, '--command', 'markdown',
237        '--output', meson.current_build_dir(),
238        '--tool', sdbusplusplus_prog,
239        '--directory', meson.current_source_dir() / '../../../../yaml',
240        'xyz/openbmc_project/Control/ThermalMode',
241    ],
242    install: should_generate_markdown,
243    install_dir: [inst_markdown_dir / sdbusplus_current_path],
244    build_by_default: should_generate_markdown,
245)
246
247generated_markdown += custom_target(
248    'xyz/openbmc_project/Control/VoltageRegulatorControl__markdown'.underscorify(),
249    input: [ '../../../../yaml/xyz/openbmc_project/Control/VoltageRegulatorControl.interface.yaml',  ],
250    output: [ 'VoltageRegulatorControl.md' ],
251    depend_files: sdbusplusplus_depfiles,
252    command: [
253        sdbuspp_gen_meson_prog, '--command', 'markdown',
254        '--output', meson.current_build_dir(),
255        '--tool', sdbusplusplus_prog,
256        '--directory', meson.current_source_dir() / '../../../../yaml',
257        'xyz/openbmc_project/Control/VoltageRegulatorControl',
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/VoltageRegulatorMode__markdown'.underscorify(),
266    input: [ '../../../../yaml/xyz/openbmc_project/Control/VoltageRegulatorMode.interface.yaml',  ],
267    output: [ 'VoltageRegulatorMode.md' ],
268    depend_files: sdbusplusplus_depfiles,
269    command: [
270        sdbuspp_gen_meson_prog, '--command', 'markdown',
271        '--output', meson.current_build_dir(),
272        '--tool', sdbusplusplus_prog,
273        '--directory', meson.current_source_dir() / '../../../../yaml',
274        'xyz/openbmc_project/Control/VoltageRegulatorMode',
275    ],
276    install: should_generate_markdown,
277    install_dir: [inst_markdown_dir / sdbusplus_current_path],
278    build_by_default: should_generate_markdown,
279)
280
281