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