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