xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Software/meson.build (revision de992eff005357b14ddad39e30ad000eaeb098b2)
1# Generated file; do not modify.
2subdir('Activation')
3subdir('ActivationBlocksTransition')
4subdir('ActivationProgress')
5subdir('ApplyOptions')
6subdir('ApplyTime')
7subdir('Asset')
8subdir('ExtendedVersion')
9subdir('Image')
10subdir('MinimumVersion')
11subdir('MultipartUpdate')
12subdir('RedundancyPriority')
13subdir('RequestedRedundancyPriority')
14subdir('Settings')
15subdir('Update')
16subdir('Version')
17
18sdbusplus_current_path = 'xyz/openbmc_project/Software'
19
20generated_markdown += custom_target(
21    'xyz/openbmc_project/Software/Activation__markdown'.underscorify(),
22    input: [
23        '../../../../yaml/xyz/openbmc_project/Software/Activation.interface.yaml',
24    ],
25    output: ['Activation.md'],
26    depend_files: sdbusplusplus_depfiles,
27    command: [
28        sdbuspp_gen_meson_prog,
29        '--command',
30        'markdown',
31        '--output',
32        meson.current_build_dir(),
33        '--tool',
34        sdbusplusplus_prog,
35        '--directory',
36        meson.current_source_dir() / '../../../../yaml',
37        'xyz/openbmc_project/Software/Activation',
38    ],
39    install: should_generate_markdown,
40    install_dir: [inst_markdown_dir / sdbusplus_current_path],
41    build_by_default: should_generate_markdown,
42)
43
44generated_markdown += custom_target(
45    'xyz/openbmc_project/Software/ActivationBlocksTransition__markdown'.underscorify(),
46    input: [
47        '../../../../yaml/xyz/openbmc_project/Software/ActivationBlocksTransition.interface.yaml',
48    ],
49    output: ['ActivationBlocksTransition.md'],
50    depend_files: sdbusplusplus_depfiles,
51    command: [
52        sdbuspp_gen_meson_prog,
53        '--command',
54        'markdown',
55        '--output',
56        meson.current_build_dir(),
57        '--tool',
58        sdbusplusplus_prog,
59        '--directory',
60        meson.current_source_dir() / '../../../../yaml',
61        'xyz/openbmc_project/Software/ActivationBlocksTransition',
62    ],
63    install: should_generate_markdown,
64    install_dir: [inst_markdown_dir / sdbusplus_current_path],
65    build_by_default: should_generate_markdown,
66)
67
68generated_markdown += custom_target(
69    'xyz/openbmc_project/Software/ActivationProgress__markdown'.underscorify(),
70    input: [
71        '../../../../yaml/xyz/openbmc_project/Software/ActivationProgress.interface.yaml',
72    ],
73    output: ['ActivationProgress.md'],
74    depend_files: sdbusplusplus_depfiles,
75    command: [
76        sdbuspp_gen_meson_prog,
77        '--command',
78        'markdown',
79        '--output',
80        meson.current_build_dir(),
81        '--tool',
82        sdbusplusplus_prog,
83        '--directory',
84        meson.current_source_dir() / '../../../../yaml',
85        'xyz/openbmc_project/Software/ActivationProgress',
86    ],
87    install: should_generate_markdown,
88    install_dir: [inst_markdown_dir / sdbusplus_current_path],
89    build_by_default: should_generate_markdown,
90)
91
92generated_markdown += custom_target(
93    'xyz/openbmc_project/Software/ApplyOptions__markdown'.underscorify(),
94    input: [
95        '../../../../yaml/xyz/openbmc_project/Software/ApplyOptions.interface.yaml',
96    ],
97    output: ['ApplyOptions.md'],
98    depend_files: sdbusplusplus_depfiles,
99    command: [
100        sdbuspp_gen_meson_prog,
101        '--command',
102        'markdown',
103        '--output',
104        meson.current_build_dir(),
105        '--tool',
106        sdbusplusplus_prog,
107        '--directory',
108        meson.current_source_dir() / '../../../../yaml',
109        'xyz/openbmc_project/Software/ApplyOptions',
110    ],
111    install: should_generate_markdown,
112    install_dir: [inst_markdown_dir / sdbusplus_current_path],
113    build_by_default: should_generate_markdown,
114)
115
116generated_markdown += custom_target(
117    'xyz/openbmc_project/Software/ApplyTime__markdown'.underscorify(),
118    input: [
119        '../../../../yaml/xyz/openbmc_project/Software/ApplyTime.interface.yaml',
120    ],
121    output: ['ApplyTime.md'],
122    depend_files: sdbusplusplus_depfiles,
123    command: [
124        sdbuspp_gen_meson_prog,
125        '--command',
126        'markdown',
127        '--output',
128        meson.current_build_dir(),
129        '--tool',
130        sdbusplusplus_prog,
131        '--directory',
132        meson.current_source_dir() / '../../../../yaml',
133        'xyz/openbmc_project/Software/ApplyTime',
134    ],
135    install: should_generate_markdown,
136    install_dir: [inst_markdown_dir / sdbusplus_current_path],
137    build_by_default: should_generate_markdown,
138)
139
140generated_markdown += custom_target(
141    'xyz/openbmc_project/Software/Asset__markdown'.underscorify(),
142    input: [
143        '../../../../yaml/xyz/openbmc_project/Software/Asset.interface.yaml',
144    ],
145    output: ['Asset.md'],
146    depend_files: sdbusplusplus_depfiles,
147    command: [
148        sdbuspp_gen_meson_prog,
149        '--command',
150        'markdown',
151        '--output',
152        meson.current_build_dir(),
153        '--tool',
154        sdbusplusplus_prog,
155        '--directory',
156        meson.current_source_dir() / '../../../../yaml',
157        'xyz/openbmc_project/Software/Asset',
158    ],
159    install: should_generate_markdown,
160    install_dir: [inst_markdown_dir / sdbusplus_current_path],
161    build_by_default: should_generate_markdown,
162)
163
164generated_markdown += custom_target(
165    'xyz/openbmc_project/Software/ExtendedVersion__markdown'.underscorify(),
166    input: [
167        '../../../../yaml/xyz/openbmc_project/Software/ExtendedVersion.interface.yaml',
168    ],
169    output: ['ExtendedVersion.md'],
170    depend_files: sdbusplusplus_depfiles,
171    command: [
172        sdbuspp_gen_meson_prog,
173        '--command',
174        'markdown',
175        '--output',
176        meson.current_build_dir(),
177        '--tool',
178        sdbusplusplus_prog,
179        '--directory',
180        meson.current_source_dir() / '../../../../yaml',
181        'xyz/openbmc_project/Software/ExtendedVersion',
182    ],
183    install: should_generate_markdown,
184    install_dir: [inst_markdown_dir / sdbusplus_current_path],
185    build_by_default: should_generate_markdown,
186)
187
188generated_markdown += custom_target(
189    'xyz/openbmc_project/Software/Image__markdown'.underscorify(),
190    input: ['../../../../yaml/xyz/openbmc_project/Software/Image.errors.yaml'],
191    output: ['Image.md'],
192    depend_files: sdbusplusplus_depfiles,
193    command: [
194        sdbuspp_gen_meson_prog,
195        '--command',
196        'markdown',
197        '--output',
198        meson.current_build_dir(),
199        '--tool',
200        sdbusplusplus_prog,
201        '--directory',
202        meson.current_source_dir() / '../../../../yaml',
203        'xyz/openbmc_project/Software/Image',
204    ],
205    install: should_generate_markdown,
206    install_dir: [inst_markdown_dir / sdbusplus_current_path],
207    build_by_default: should_generate_markdown,
208)
209
210generated_markdown += custom_target(
211    'xyz/openbmc_project/Software/MinimumVersion__markdown'.underscorify(),
212    input: [
213        '../../../../yaml/xyz/openbmc_project/Software/MinimumVersion.interface.yaml',
214    ],
215    output: ['MinimumVersion.md'],
216    depend_files: sdbusplusplus_depfiles,
217    command: [
218        sdbuspp_gen_meson_prog,
219        '--command',
220        'markdown',
221        '--output',
222        meson.current_build_dir(),
223        '--tool',
224        sdbusplusplus_prog,
225        '--directory',
226        meson.current_source_dir() / '../../../../yaml',
227        'xyz/openbmc_project/Software/MinimumVersion',
228    ],
229    install: should_generate_markdown,
230    install_dir: [inst_markdown_dir / sdbusplus_current_path],
231    build_by_default: should_generate_markdown,
232)
233
234generated_markdown += custom_target(
235    'xyz/openbmc_project/Software/MultipartUpdate__markdown'.underscorify(),
236    input: [
237        '../../../../yaml/xyz/openbmc_project/Software/MultipartUpdate.interface.yaml',
238    ],
239    output: ['MultipartUpdate.md'],
240    depend_files: sdbusplusplus_depfiles,
241    command: [
242        sdbuspp_gen_meson_prog,
243        '--command',
244        'markdown',
245        '--output',
246        meson.current_build_dir(),
247        '--tool',
248        sdbusplusplus_prog,
249        '--directory',
250        meson.current_source_dir() / '../../../../yaml',
251        'xyz/openbmc_project/Software/MultipartUpdate',
252    ],
253    install: should_generate_markdown,
254    install_dir: [inst_markdown_dir / sdbusplus_current_path],
255    build_by_default: should_generate_markdown,
256)
257
258generated_markdown += custom_target(
259    'xyz/openbmc_project/Software/RedundancyPriority__markdown'.underscorify(),
260    input: [
261        '../../../../yaml/xyz/openbmc_project/Software/RedundancyPriority.interface.yaml',
262    ],
263    output: ['RedundancyPriority.md'],
264    depend_files: sdbusplusplus_depfiles,
265    command: [
266        sdbuspp_gen_meson_prog,
267        '--command',
268        'markdown',
269        '--output',
270        meson.current_build_dir(),
271        '--tool',
272        sdbusplusplus_prog,
273        '--directory',
274        meson.current_source_dir() / '../../../../yaml',
275        'xyz/openbmc_project/Software/RedundancyPriority',
276    ],
277    install: should_generate_markdown,
278    install_dir: [inst_markdown_dir / sdbusplus_current_path],
279    build_by_default: should_generate_markdown,
280)
281
282generated_markdown += custom_target(
283    'xyz/openbmc_project/Software/RequestedRedundancyPriority__markdown'.underscorify(),
284    input: [
285        '../../../../yaml/xyz/openbmc_project/Software/RequestedRedundancyPriority.interface.yaml',
286    ],
287    output: ['RequestedRedundancyPriority.md'],
288    depend_files: sdbusplusplus_depfiles,
289    command: [
290        sdbuspp_gen_meson_prog,
291        '--command',
292        'markdown',
293        '--output',
294        meson.current_build_dir(),
295        '--tool',
296        sdbusplusplus_prog,
297        '--directory',
298        meson.current_source_dir() / '../../../../yaml',
299        'xyz/openbmc_project/Software/RequestedRedundancyPriority',
300    ],
301    install: should_generate_markdown,
302    install_dir: [inst_markdown_dir / sdbusplus_current_path],
303    build_by_default: should_generate_markdown,
304)
305
306generated_markdown += custom_target(
307    'xyz/openbmc_project/Software/Settings__markdown'.underscorify(),
308    input: [
309        '../../../../yaml/xyz/openbmc_project/Software/Settings.interface.yaml',
310    ],
311    output: ['Settings.md'],
312    depend_files: sdbusplusplus_depfiles,
313    command: [
314        sdbuspp_gen_meson_prog,
315        '--command',
316        'markdown',
317        '--output',
318        meson.current_build_dir(),
319        '--tool',
320        sdbusplusplus_prog,
321        '--directory',
322        meson.current_source_dir() / '../../../../yaml',
323        'xyz/openbmc_project/Software/Settings',
324    ],
325    install: should_generate_markdown,
326    install_dir: [inst_markdown_dir / sdbusplus_current_path],
327    build_by_default: should_generate_markdown,
328)
329
330generated_markdown += custom_target(
331    'xyz/openbmc_project/Software/Update__markdown'.underscorify(),
332    input: [
333        '../../../../yaml/xyz/openbmc_project/Software/Update.errors.yaml',
334        '../../../../yaml/xyz/openbmc_project/Software/Update.interface.yaml',
335    ],
336    output: ['Update.md'],
337    depend_files: sdbusplusplus_depfiles,
338    command: [
339        sdbuspp_gen_meson_prog,
340        '--command',
341        'markdown',
342        '--output',
343        meson.current_build_dir(),
344        '--tool',
345        sdbusplusplus_prog,
346        '--directory',
347        meson.current_source_dir() / '../../../../yaml',
348        'xyz/openbmc_project/Software/Update',
349    ],
350    install: should_generate_markdown,
351    install_dir: [inst_markdown_dir / sdbusplus_current_path],
352    build_by_default: should_generate_markdown,
353)
354
355generated_markdown += custom_target(
356    'xyz/openbmc_project/Software/Version__markdown'.underscorify(),
357    input: [
358        '../../../../yaml/xyz/openbmc_project/Software/Version.errors.yaml',
359        '../../../../yaml/xyz/openbmc_project/Software/Version.interface.yaml',
360    ],
361    output: ['Version.md'],
362    depend_files: sdbusplusplus_depfiles,
363    command: [
364        sdbuspp_gen_meson_prog,
365        '--command',
366        'markdown',
367        '--output',
368        meson.current_build_dir(),
369        '--tool',
370        sdbusplusplus_prog,
371        '--directory',
372        meson.current_source_dir() / '../../../../yaml',
373        'xyz/openbmc_project/Software/Version',
374    ],
375    install: should_generate_markdown,
376    install_dir: [inst_markdown_dir / sdbusplus_current_path],
377    build_by_default: should_generate_markdown,
378)
379
380