xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Common/meson.build (revision 0e78828ce927548b4dd679e06fdaf2f294983289)
1# Generated file; do not modify.
2subdir('Callout')
3subdir('Device')
4subdir('FactoryReset')
5subdir('FaultLogType')
6subdir('File')
7subdir('FilePath')
8subdir('ObjectPath')
9subdir('OriginatedBy')
10subdir('Priority')
11subdir('Progress')
12subdir('TFTP')
13subdir('Threshold')
14subdir('UUID')
15
16sdbusplus_current_path = 'xyz/openbmc_project/Common'
17
18generated_sources += custom_target(
19    'xyz/openbmc_project/Common__cpp'.underscorify(),
20    input: ['../../../../yaml/xyz/openbmc_project/Common.errors.yaml'],
21    output: ['error.cpp', 'error.hpp'],
22    depend_files: sdbusplusplus_depfiles,
23    command: [
24        sdbuspp_gen_meson_prog,
25        '--command',
26        'cpp',
27        '--output',
28        meson.current_build_dir(),
29        '--tool',
30        sdbusplusplus_prog,
31        '--directory',
32        meson.current_source_dir() / '../../../../yaml',
33        'xyz/openbmc_project/Common',
34    ],
35    install: should_generate_cpp,
36    install_dir: [false, get_option('includedir') / sdbusplus_current_path],
37    build_by_default: should_generate_cpp,
38)
39
40generated_markdown += custom_target(
41    'xyz/openbmc_project/Common/Callout__markdown'.underscorify(),
42    input: ['../../../../yaml/xyz/openbmc_project/Common/Callout.errors.yaml'],
43    output: ['Callout.md'],
44    depend_files: sdbusplusplus_depfiles,
45    command: [
46        sdbuspp_gen_meson_prog,
47        '--command',
48        'markdown',
49        '--output',
50        meson.current_build_dir(),
51        '--tool',
52        sdbusplusplus_prog,
53        '--directory',
54        meson.current_source_dir() / '../../../../yaml',
55        'xyz/openbmc_project/Common/Callout',
56    ],
57    install: should_generate_markdown,
58    install_dir: [inst_markdown_dir / sdbusplus_current_path],
59    build_by_default: should_generate_markdown,
60)
61
62generated_markdown += custom_target(
63    'xyz/openbmc_project/Common/Device__markdown'.underscorify(),
64    input: ['../../../../yaml/xyz/openbmc_project/Common/Device.errors.yaml'],
65    output: ['Device.md'],
66    depend_files: sdbusplusplus_depfiles,
67    command: [
68        sdbuspp_gen_meson_prog,
69        '--command',
70        'markdown',
71        '--output',
72        meson.current_build_dir(),
73        '--tool',
74        sdbusplusplus_prog,
75        '--directory',
76        meson.current_source_dir() / '../../../../yaml',
77        'xyz/openbmc_project/Common/Device',
78    ],
79    install: should_generate_markdown,
80    install_dir: [inst_markdown_dir / sdbusplus_current_path],
81    build_by_default: should_generate_markdown,
82)
83
84generated_markdown += custom_target(
85    'xyz/openbmc_project/Common/FactoryReset__markdown'.underscorify(),
86    input: [
87        '../../../../yaml/xyz/openbmc_project/Common/FactoryReset.interface.yaml',
88    ],
89    output: ['FactoryReset.md'],
90    depend_files: sdbusplusplus_depfiles,
91    command: [
92        sdbuspp_gen_meson_prog,
93        '--command',
94        'markdown',
95        '--output',
96        meson.current_build_dir(),
97        '--tool',
98        sdbusplusplus_prog,
99        '--directory',
100        meson.current_source_dir() / '../../../../yaml',
101        'xyz/openbmc_project/Common/FactoryReset',
102    ],
103    install: should_generate_markdown,
104    install_dir: [inst_markdown_dir / sdbusplus_current_path],
105    build_by_default: should_generate_markdown,
106)
107
108generated_markdown += custom_target(
109    'xyz/openbmc_project/Common/FaultLogType__markdown'.underscorify(),
110    input: [
111        '../../../../yaml/xyz/openbmc_project/Common/FaultLogType.interface.yaml',
112    ],
113    output: ['FaultLogType.md'],
114    depend_files: sdbusplusplus_depfiles,
115    command: [
116        sdbuspp_gen_meson_prog,
117        '--command',
118        'markdown',
119        '--output',
120        meson.current_build_dir(),
121        '--tool',
122        sdbusplusplus_prog,
123        '--directory',
124        meson.current_source_dir() / '../../../../yaml',
125        'xyz/openbmc_project/Common/FaultLogType',
126    ],
127    install: should_generate_markdown,
128    install_dir: [inst_markdown_dir / sdbusplus_current_path],
129    build_by_default: should_generate_markdown,
130)
131
132generated_markdown += custom_target(
133    'xyz/openbmc_project/Common/File__markdown'.underscorify(),
134    input: ['../../../../yaml/xyz/openbmc_project/Common/File.errors.yaml'],
135    output: ['File.md'],
136    depend_files: sdbusplusplus_depfiles,
137    command: [
138        sdbuspp_gen_meson_prog,
139        '--command',
140        'markdown',
141        '--output',
142        meson.current_build_dir(),
143        '--tool',
144        sdbusplusplus_prog,
145        '--directory',
146        meson.current_source_dir() / '../../../../yaml',
147        'xyz/openbmc_project/Common/File',
148    ],
149    install: should_generate_markdown,
150    install_dir: [inst_markdown_dir / sdbusplus_current_path],
151    build_by_default: should_generate_markdown,
152)
153
154generated_markdown += custom_target(
155    'xyz/openbmc_project/Common/FilePath__markdown'.underscorify(),
156    input: [
157        '../../../../yaml/xyz/openbmc_project/Common/FilePath.interface.yaml',
158    ],
159    output: ['FilePath.md'],
160    depend_files: sdbusplusplus_depfiles,
161    command: [
162        sdbuspp_gen_meson_prog,
163        '--command',
164        'markdown',
165        '--output',
166        meson.current_build_dir(),
167        '--tool',
168        sdbusplusplus_prog,
169        '--directory',
170        meson.current_source_dir() / '../../../../yaml',
171        'xyz/openbmc_project/Common/FilePath',
172    ],
173    install: should_generate_markdown,
174    install_dir: [inst_markdown_dir / sdbusplus_current_path],
175    build_by_default: should_generate_markdown,
176)
177
178generated_markdown += custom_target(
179    'xyz/openbmc_project/Common/ObjectPath__markdown'.underscorify(),
180    input: [
181        '../../../../yaml/xyz/openbmc_project/Common/ObjectPath.interface.yaml',
182    ],
183    output: ['ObjectPath.md'],
184    depend_files: sdbusplusplus_depfiles,
185    command: [
186        sdbuspp_gen_meson_prog,
187        '--command',
188        'markdown',
189        '--output',
190        meson.current_build_dir(),
191        '--tool',
192        sdbusplusplus_prog,
193        '--directory',
194        meson.current_source_dir() / '../../../../yaml',
195        'xyz/openbmc_project/Common/ObjectPath',
196    ],
197    install: should_generate_markdown,
198    install_dir: [inst_markdown_dir / sdbusplus_current_path],
199    build_by_default: should_generate_markdown,
200)
201
202generated_markdown += custom_target(
203    'xyz/openbmc_project/Common/OriginatedBy__markdown'.underscorify(),
204    input: [
205        '../../../../yaml/xyz/openbmc_project/Common/OriginatedBy.interface.yaml',
206    ],
207    output: ['OriginatedBy.md'],
208    depend_files: sdbusplusplus_depfiles,
209    command: [
210        sdbuspp_gen_meson_prog,
211        '--command',
212        'markdown',
213        '--output',
214        meson.current_build_dir(),
215        '--tool',
216        sdbusplusplus_prog,
217        '--directory',
218        meson.current_source_dir() / '../../../../yaml',
219        'xyz/openbmc_project/Common/OriginatedBy',
220    ],
221    install: should_generate_markdown,
222    install_dir: [inst_markdown_dir / sdbusplus_current_path],
223    build_by_default: should_generate_markdown,
224)
225
226generated_markdown += custom_target(
227    'xyz/openbmc_project/Common/Priority__markdown'.underscorify(),
228    input: [
229        '../../../../yaml/xyz/openbmc_project/Common/Priority.interface.yaml',
230    ],
231    output: ['Priority.md'],
232    depend_files: sdbusplusplus_depfiles,
233    command: [
234        sdbuspp_gen_meson_prog,
235        '--command',
236        'markdown',
237        '--output',
238        meson.current_build_dir(),
239        '--tool',
240        sdbusplusplus_prog,
241        '--directory',
242        meson.current_source_dir() / '../../../../yaml',
243        'xyz/openbmc_project/Common/Priority',
244    ],
245    install: should_generate_markdown,
246    install_dir: [inst_markdown_dir / sdbusplus_current_path],
247    build_by_default: should_generate_markdown,
248)
249
250generated_markdown += custom_target(
251    'xyz/openbmc_project/Common/Progress__markdown'.underscorify(),
252    input: [
253        '../../../../yaml/xyz/openbmc_project/Common/Progress.interface.yaml',
254    ],
255    output: ['Progress.md'],
256    depend_files: sdbusplusplus_depfiles,
257    command: [
258        sdbuspp_gen_meson_prog,
259        '--command',
260        'markdown',
261        '--output',
262        meson.current_build_dir(),
263        '--tool',
264        sdbusplusplus_prog,
265        '--directory',
266        meson.current_source_dir() / '../../../../yaml',
267        'xyz/openbmc_project/Common/Progress',
268    ],
269    install: should_generate_markdown,
270    install_dir: [inst_markdown_dir / sdbusplus_current_path],
271    build_by_default: should_generate_markdown,
272)
273
274generated_markdown += custom_target(
275    'xyz/openbmc_project/Common/TFTP__markdown'.underscorify(),
276    input: ['../../../../yaml/xyz/openbmc_project/Common/TFTP.interface.yaml'],
277    output: ['TFTP.md'],
278    depend_files: sdbusplusplus_depfiles,
279    command: [
280        sdbuspp_gen_meson_prog,
281        '--command',
282        'markdown',
283        '--output',
284        meson.current_build_dir(),
285        '--tool',
286        sdbusplusplus_prog,
287        '--directory',
288        meson.current_source_dir() / '../../../../yaml',
289        'xyz/openbmc_project/Common/TFTP',
290    ],
291    install: should_generate_markdown,
292    install_dir: [inst_markdown_dir / sdbusplus_current_path],
293    build_by_default: should_generate_markdown,
294)
295
296generated_markdown += custom_target(
297    'xyz/openbmc_project/Common/Threshold__markdown'.underscorify(),
298    input: [
299        '../../../../yaml/xyz/openbmc_project/Common/Threshold.interface.yaml',
300    ],
301    output: ['Threshold.md'],
302    depend_files: sdbusplusplus_depfiles,
303    command: [
304        sdbuspp_gen_meson_prog,
305        '--command',
306        'markdown',
307        '--output',
308        meson.current_build_dir(),
309        '--tool',
310        sdbusplusplus_prog,
311        '--directory',
312        meson.current_source_dir() / '../../../../yaml',
313        'xyz/openbmc_project/Common/Threshold',
314    ],
315    install: should_generate_markdown,
316    install_dir: [inst_markdown_dir / sdbusplus_current_path],
317    build_by_default: should_generate_markdown,
318)
319
320generated_markdown += custom_target(
321    'xyz/openbmc_project/Common/UUID__markdown'.underscorify(),
322    input: ['../../../../yaml/xyz/openbmc_project/Common/UUID.interface.yaml'],
323    output: ['UUID.md'],
324    depend_files: sdbusplusplus_depfiles,
325    command: [
326        sdbuspp_gen_meson_prog,
327        '--command',
328        'markdown',
329        '--output',
330        meson.current_build_dir(),
331        '--tool',
332        sdbusplusplus_prog,
333        '--directory',
334        meson.current_source_dir() / '../../../../yaml',
335        'xyz/openbmc_project/Common/UUID',
336    ],
337    install: should_generate_markdown,
338    install_dir: [inst_markdown_dir / sdbusplus_current_path],
339    build_by_default: should_generate_markdown,
340)
341
342