xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/meson.build (revision 0e78828ce927548b4dd679e06fdaf2f294983289)
1# Generated file; do not modify.
2subdir('Asset')
3subdir('AssetTag')
4subdir('CLEI')
5subdir('Cacheable')
6subdir('Compatible')
7subdir('CoolingType')
8subdir('Dimension')
9subdir('I2CDevice')
10subdir('LocationCode')
11subdir('ManagedHost')
12subdir('ManufacturerExt')
13subdir('MeetsMinimumShipLevel')
14subdir('Replaceable')
15subdir('Revision')
16subdir('Slot')
17subdir('ThermalDirection')
18subdir('UniqueIdentifier')
19subdir('VendorInformation')
20subdir('VoltageControl')
21
22sdbusplus_current_path = 'xyz/openbmc_project/Inventory/Decorator'
23
24generated_markdown += custom_target(
25    'xyz/openbmc_project/Inventory/Decorator/Asset__markdown'.underscorify(),
26    input: [
27        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/Asset.interface.yaml',
28    ],
29    output: ['Asset.md'],
30    depend_files: sdbusplusplus_depfiles,
31    command: [
32        sdbuspp_gen_meson_prog,
33        '--command',
34        'markdown',
35        '--output',
36        meson.current_build_dir(),
37        '--tool',
38        sdbusplusplus_prog,
39        '--directory',
40        meson.current_source_dir() / '../../../../../yaml',
41        'xyz/openbmc_project/Inventory/Decorator/Asset',
42    ],
43    install: should_generate_markdown,
44    install_dir: [inst_markdown_dir / sdbusplus_current_path],
45    build_by_default: should_generate_markdown,
46)
47
48generated_markdown += custom_target(
49    'xyz/openbmc_project/Inventory/Decorator/AssetTag__markdown'.underscorify(),
50    input: [
51        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/AssetTag.interface.yaml',
52    ],
53    output: ['AssetTag.md'],
54    depend_files: sdbusplusplus_depfiles,
55    command: [
56        sdbuspp_gen_meson_prog,
57        '--command',
58        'markdown',
59        '--output',
60        meson.current_build_dir(),
61        '--tool',
62        sdbusplusplus_prog,
63        '--directory',
64        meson.current_source_dir() / '../../../../../yaml',
65        'xyz/openbmc_project/Inventory/Decorator/AssetTag',
66    ],
67    install: should_generate_markdown,
68    install_dir: [inst_markdown_dir / sdbusplus_current_path],
69    build_by_default: should_generate_markdown,
70)
71
72generated_markdown += custom_target(
73    'xyz/openbmc_project/Inventory/Decorator/CLEI__markdown'.underscorify(),
74    input: [
75        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/CLEI.interface.yaml',
76    ],
77    output: ['CLEI.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/Inventory/Decorator/CLEI',
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/Inventory/Decorator/Cacheable__markdown'.underscorify(),
98    input: [
99        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/Cacheable.interface.yaml',
100    ],
101    output: ['Cacheable.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/Inventory/Decorator/Cacheable',
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/Inventory/Decorator/Compatible__markdown'.underscorify(),
122    input: [
123        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/Compatible.interface.yaml',
124    ],
125    output: ['Compatible.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/Inventory/Decorator/Compatible',
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/Inventory/Decorator/CoolingType__markdown'.underscorify(),
146    input: [
147        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/CoolingType.interface.yaml',
148    ],
149    output: ['CoolingType.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/Inventory/Decorator/CoolingType',
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/Inventory/Decorator/Dimension__markdown'.underscorify(),
170    input: [
171        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/Dimension.interface.yaml',
172    ],
173    output: ['Dimension.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/Inventory/Decorator/Dimension',
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/Inventory/Decorator/I2CDevice__markdown'.underscorify(),
194    input: [
195        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/I2CDevice.interface.yaml',
196    ],
197    output: ['I2CDevice.md'],
198    depend_files: sdbusplusplus_depfiles,
199    command: [
200        sdbuspp_gen_meson_prog,
201        '--command',
202        'markdown',
203        '--output',
204        meson.current_build_dir(),
205        '--tool',
206        sdbusplusplus_prog,
207        '--directory',
208        meson.current_source_dir() / '../../../../../yaml',
209        'xyz/openbmc_project/Inventory/Decorator/I2CDevice',
210    ],
211    install: should_generate_markdown,
212    install_dir: [inst_markdown_dir / sdbusplus_current_path],
213    build_by_default: should_generate_markdown,
214)
215
216generated_markdown += custom_target(
217    'xyz/openbmc_project/Inventory/Decorator/LocationCode__markdown'.underscorify(),
218    input: [
219        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/LocationCode.interface.yaml',
220    ],
221    output: ['LocationCode.md'],
222    depend_files: sdbusplusplus_depfiles,
223    command: [
224        sdbuspp_gen_meson_prog,
225        '--command',
226        'markdown',
227        '--output',
228        meson.current_build_dir(),
229        '--tool',
230        sdbusplusplus_prog,
231        '--directory',
232        meson.current_source_dir() / '../../../../../yaml',
233        'xyz/openbmc_project/Inventory/Decorator/LocationCode',
234    ],
235    install: should_generate_markdown,
236    install_dir: [inst_markdown_dir / sdbusplus_current_path],
237    build_by_default: should_generate_markdown,
238)
239
240generated_markdown += custom_target(
241    'xyz/openbmc_project/Inventory/Decorator/ManagedHost__markdown'.underscorify(),
242    input: [
243        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/ManagedHost.interface.yaml',
244    ],
245    output: ['ManagedHost.md'],
246    depend_files: sdbusplusplus_depfiles,
247    command: [
248        sdbuspp_gen_meson_prog,
249        '--command',
250        'markdown',
251        '--output',
252        meson.current_build_dir(),
253        '--tool',
254        sdbusplusplus_prog,
255        '--directory',
256        meson.current_source_dir() / '../../../../../yaml',
257        'xyz/openbmc_project/Inventory/Decorator/ManagedHost',
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/Inventory/Decorator/ManufacturerExt__markdown'.underscorify(),
266    input: [
267        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/ManufacturerExt.interface.yaml',
268    ],
269    output: ['ManufacturerExt.md'],
270    depend_files: sdbusplusplus_depfiles,
271    command: [
272        sdbuspp_gen_meson_prog,
273        '--command',
274        'markdown',
275        '--output',
276        meson.current_build_dir(),
277        '--tool',
278        sdbusplusplus_prog,
279        '--directory',
280        meson.current_source_dir() / '../../../../../yaml',
281        'xyz/openbmc_project/Inventory/Decorator/ManufacturerExt',
282    ],
283    install: should_generate_markdown,
284    install_dir: [inst_markdown_dir / sdbusplus_current_path],
285    build_by_default: should_generate_markdown,
286)
287
288generated_markdown += custom_target(
289    'xyz/openbmc_project/Inventory/Decorator/MeetsMinimumShipLevel__markdown'.underscorify(),
290    input: [
291        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/MeetsMinimumShipLevel.interface.yaml',
292    ],
293    output: ['MeetsMinimumShipLevel.md'],
294    depend_files: sdbusplusplus_depfiles,
295    command: [
296        sdbuspp_gen_meson_prog,
297        '--command',
298        'markdown',
299        '--output',
300        meson.current_build_dir(),
301        '--tool',
302        sdbusplusplus_prog,
303        '--directory',
304        meson.current_source_dir() / '../../../../../yaml',
305        'xyz/openbmc_project/Inventory/Decorator/MeetsMinimumShipLevel',
306    ],
307    install: should_generate_markdown,
308    install_dir: [inst_markdown_dir / sdbusplus_current_path],
309    build_by_default: should_generate_markdown,
310)
311
312generated_markdown += custom_target(
313    'xyz/openbmc_project/Inventory/Decorator/Replaceable__markdown'.underscorify(),
314    input: [
315        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/Replaceable.interface.yaml',
316    ],
317    output: ['Replaceable.md'],
318    depend_files: sdbusplusplus_depfiles,
319    command: [
320        sdbuspp_gen_meson_prog,
321        '--command',
322        'markdown',
323        '--output',
324        meson.current_build_dir(),
325        '--tool',
326        sdbusplusplus_prog,
327        '--directory',
328        meson.current_source_dir() / '../../../../../yaml',
329        'xyz/openbmc_project/Inventory/Decorator/Replaceable',
330    ],
331    install: should_generate_markdown,
332    install_dir: [inst_markdown_dir / sdbusplus_current_path],
333    build_by_default: should_generate_markdown,
334)
335
336generated_markdown += custom_target(
337    'xyz/openbmc_project/Inventory/Decorator/Revision__markdown'.underscorify(),
338    input: [
339        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/Revision.interface.yaml',
340    ],
341    output: ['Revision.md'],
342    depend_files: sdbusplusplus_depfiles,
343    command: [
344        sdbuspp_gen_meson_prog,
345        '--command',
346        'markdown',
347        '--output',
348        meson.current_build_dir(),
349        '--tool',
350        sdbusplusplus_prog,
351        '--directory',
352        meson.current_source_dir() / '../../../../../yaml',
353        'xyz/openbmc_project/Inventory/Decorator/Revision',
354    ],
355    install: should_generate_markdown,
356    install_dir: [inst_markdown_dir / sdbusplus_current_path],
357    build_by_default: should_generate_markdown,
358)
359
360generated_markdown += custom_target(
361    'xyz/openbmc_project/Inventory/Decorator/Slot__markdown'.underscorify(),
362    input: [
363        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/Slot.interface.yaml',
364    ],
365    output: ['Slot.md'],
366    depend_files: sdbusplusplus_depfiles,
367    command: [
368        sdbuspp_gen_meson_prog,
369        '--command',
370        'markdown',
371        '--output',
372        meson.current_build_dir(),
373        '--tool',
374        sdbusplusplus_prog,
375        '--directory',
376        meson.current_source_dir() / '../../../../../yaml',
377        'xyz/openbmc_project/Inventory/Decorator/Slot',
378    ],
379    install: should_generate_markdown,
380    install_dir: [inst_markdown_dir / sdbusplus_current_path],
381    build_by_default: should_generate_markdown,
382)
383
384generated_markdown += custom_target(
385    'xyz/openbmc_project/Inventory/Decorator/ThermalDirection__markdown'.underscorify(),
386    input: [
387        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/ThermalDirection.interface.yaml',
388    ],
389    output: ['ThermalDirection.md'],
390    depend_files: sdbusplusplus_depfiles,
391    command: [
392        sdbuspp_gen_meson_prog,
393        '--command',
394        'markdown',
395        '--output',
396        meson.current_build_dir(),
397        '--tool',
398        sdbusplusplus_prog,
399        '--directory',
400        meson.current_source_dir() / '../../../../../yaml',
401        'xyz/openbmc_project/Inventory/Decorator/ThermalDirection',
402    ],
403    install: should_generate_markdown,
404    install_dir: [inst_markdown_dir / sdbusplus_current_path],
405    build_by_default: should_generate_markdown,
406)
407
408generated_markdown += custom_target(
409    'xyz/openbmc_project/Inventory/Decorator/UniqueIdentifier__markdown'.underscorify(),
410    input: [
411        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/UniqueIdentifier.interface.yaml',
412    ],
413    output: ['UniqueIdentifier.md'],
414    depend_files: sdbusplusplus_depfiles,
415    command: [
416        sdbuspp_gen_meson_prog,
417        '--command',
418        'markdown',
419        '--output',
420        meson.current_build_dir(),
421        '--tool',
422        sdbusplusplus_prog,
423        '--directory',
424        meson.current_source_dir() / '../../../../../yaml',
425        'xyz/openbmc_project/Inventory/Decorator/UniqueIdentifier',
426    ],
427    install: should_generate_markdown,
428    install_dir: [inst_markdown_dir / sdbusplus_current_path],
429    build_by_default: should_generate_markdown,
430)
431
432generated_markdown += custom_target(
433    'xyz/openbmc_project/Inventory/Decorator/VendorInformation__markdown'.underscorify(),
434    input: [
435        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/VendorInformation.interface.yaml',
436    ],
437    output: ['VendorInformation.md'],
438    depend_files: sdbusplusplus_depfiles,
439    command: [
440        sdbuspp_gen_meson_prog,
441        '--command',
442        'markdown',
443        '--output',
444        meson.current_build_dir(),
445        '--tool',
446        sdbusplusplus_prog,
447        '--directory',
448        meson.current_source_dir() / '../../../../../yaml',
449        'xyz/openbmc_project/Inventory/Decorator/VendorInformation',
450    ],
451    install: should_generate_markdown,
452    install_dir: [inst_markdown_dir / sdbusplus_current_path],
453    build_by_default: should_generate_markdown,
454)
455
456generated_markdown += custom_target(
457    'xyz/openbmc_project/Inventory/Decorator/VoltageControl__markdown'.underscorify(),
458    input: [
459        '../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/VoltageControl.interface.yaml',
460    ],
461    output: ['VoltageControl.md'],
462    depend_files: sdbusplusplus_depfiles,
463    command: [
464        sdbuspp_gen_meson_prog,
465        '--command',
466        'markdown',
467        '--output',
468        meson.current_build_dir(),
469        '--tool',
470        sdbusplusplus_prog,
471        '--directory',
472        meson.current_source_dir() / '../../../../../yaml',
473        'xyz/openbmc_project/Inventory/Decorator/VoltageControl',
474    ],
475    install: should_generate_markdown,
476    install_dir: [inst_markdown_dir / sdbusplus_current_path],
477    build_by_default: should_generate_markdown,
478)
479
480