xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Common/meson.build (revision 7b5b4e82d394dcbbd8c5d50641eb9572b2121b50)
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: [
21        '../../../../yaml/xyz/openbmc_project/Common.errors.yaml',
22    ],
23    output: [
24        'error.cpp',
25        'error.hpp',
26    ],
27    depend_files: sdbusplusplus_depfiles,
28    command: [
29        sdbuspp_gen_meson_prog, '--command', 'cpp',
30        '--output', meson.current_build_dir(),
31        '--tool', sdbusplusplus_prog,
32        '--directory', meson.current_source_dir() / '../../../../yaml',
33        'xyz/openbmc_project/Common',
34    ],
35    install: should_generate_cpp,
36    install_dir: [
37        false,
38        get_option('includedir') / sdbusplus_current_path,
39    ],
40    build_by_default: should_generate_cpp,
41)
42
43generated_markdown += custom_target(
44    'xyz/openbmc_project/Common/Callout__markdown'.underscorify(),
45    input: [ '../../../../yaml/xyz/openbmc_project/Common/Callout.errors.yaml',  ],
46    output: [ 'Callout.md' ],
47    depend_files: sdbusplusplus_depfiles,
48    command: [
49        sdbuspp_gen_meson_prog, '--command', 'markdown',
50        '--output', meson.current_build_dir(),
51        '--tool', sdbusplusplus_prog,
52        '--directory', meson.current_source_dir() / '../../../../yaml',
53        'xyz/openbmc_project/Common/Callout',
54    ],
55    install: should_generate_markdown,
56    install_dir: [inst_markdown_dir / sdbusplus_current_path],
57    build_by_default: should_generate_markdown,
58)
59
60generated_markdown += custom_target(
61    'xyz/openbmc_project/Common/Device__markdown'.underscorify(),
62    input: [ '../../../../yaml/xyz/openbmc_project/Common/Device.errors.yaml',  ],
63    output: [ 'Device.md' ],
64    depend_files: sdbusplusplus_depfiles,
65    command: [
66        sdbuspp_gen_meson_prog, '--command', 'markdown',
67        '--output', meson.current_build_dir(),
68        '--tool', sdbusplusplus_prog,
69        '--directory', meson.current_source_dir() / '../../../../yaml',
70        'xyz/openbmc_project/Common/Device',
71    ],
72    install: should_generate_markdown,
73    install_dir: [inst_markdown_dir / sdbusplus_current_path],
74    build_by_default: should_generate_markdown,
75)
76
77generated_markdown += custom_target(
78    'xyz/openbmc_project/Common/FactoryReset__markdown'.underscorify(),
79    input: [ '../../../../yaml/xyz/openbmc_project/Common/FactoryReset.interface.yaml',  ],
80    output: [ 'FactoryReset.md' ],
81    depend_files: sdbusplusplus_depfiles,
82    command: [
83        sdbuspp_gen_meson_prog, '--command', 'markdown',
84        '--output', meson.current_build_dir(),
85        '--tool', sdbusplusplus_prog,
86        '--directory', meson.current_source_dir() / '../../../../yaml',
87        'xyz/openbmc_project/Common/FactoryReset',
88    ],
89    install: should_generate_markdown,
90    install_dir: [inst_markdown_dir / sdbusplus_current_path],
91    build_by_default: should_generate_markdown,
92)
93
94generated_markdown += custom_target(
95    'xyz/openbmc_project/Common/FaultLogType__markdown'.underscorify(),
96    input: [ '../../../../yaml/xyz/openbmc_project/Common/FaultLogType.interface.yaml',  ],
97    output: [ 'FaultLogType.md' ],
98    depend_files: sdbusplusplus_depfiles,
99    command: [
100        sdbuspp_gen_meson_prog, '--command', 'markdown',
101        '--output', meson.current_build_dir(),
102        '--tool', sdbusplusplus_prog,
103        '--directory', meson.current_source_dir() / '../../../../yaml',
104        'xyz/openbmc_project/Common/FaultLogType',
105    ],
106    install: should_generate_markdown,
107    install_dir: [inst_markdown_dir / sdbusplus_current_path],
108    build_by_default: should_generate_markdown,
109)
110
111generated_markdown += custom_target(
112    'xyz/openbmc_project/Common/File__markdown'.underscorify(),
113    input: [ '../../../../yaml/xyz/openbmc_project/Common/File.errors.yaml',  ],
114    output: [ 'File.md' ],
115    depend_files: sdbusplusplus_depfiles,
116    command: [
117        sdbuspp_gen_meson_prog, '--command', 'markdown',
118        '--output', meson.current_build_dir(),
119        '--tool', sdbusplusplus_prog,
120        '--directory', meson.current_source_dir() / '../../../../yaml',
121        'xyz/openbmc_project/Common/File',
122    ],
123    install: should_generate_markdown,
124    install_dir: [inst_markdown_dir / sdbusplus_current_path],
125    build_by_default: should_generate_markdown,
126)
127
128generated_markdown += custom_target(
129    'xyz/openbmc_project/Common/FilePath__markdown'.underscorify(),
130    input: [ '../../../../yaml/xyz/openbmc_project/Common/FilePath.interface.yaml',  ],
131    output: [ 'FilePath.md' ],
132    depend_files: sdbusplusplus_depfiles,
133    command: [
134        sdbuspp_gen_meson_prog, '--command', 'markdown',
135        '--output', meson.current_build_dir(),
136        '--tool', sdbusplusplus_prog,
137        '--directory', meson.current_source_dir() / '../../../../yaml',
138        'xyz/openbmc_project/Common/FilePath',
139    ],
140    install: should_generate_markdown,
141    install_dir: [inst_markdown_dir / sdbusplus_current_path],
142    build_by_default: should_generate_markdown,
143)
144
145generated_markdown += custom_target(
146    'xyz/openbmc_project/Common/ObjectPath__markdown'.underscorify(),
147    input: [ '../../../../yaml/xyz/openbmc_project/Common/ObjectPath.interface.yaml',  ],
148    output: [ 'ObjectPath.md' ],
149    depend_files: sdbusplusplus_depfiles,
150    command: [
151        sdbuspp_gen_meson_prog, '--command', 'markdown',
152        '--output', meson.current_build_dir(),
153        '--tool', sdbusplusplus_prog,
154        '--directory', meson.current_source_dir() / '../../../../yaml',
155        'xyz/openbmc_project/Common/ObjectPath',
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/Common/OriginatedBy__markdown'.underscorify(),
164    input: [ '../../../../yaml/xyz/openbmc_project/Common/OriginatedBy.interface.yaml',  ],
165    output: [ 'OriginatedBy.md' ],
166    depend_files: sdbusplusplus_depfiles,
167    command: [
168        sdbuspp_gen_meson_prog, '--command', 'markdown',
169        '--output', meson.current_build_dir(),
170        '--tool', sdbusplusplus_prog,
171        '--directory', meson.current_source_dir() / '../../../../yaml',
172        'xyz/openbmc_project/Common/OriginatedBy',
173    ],
174    install: should_generate_markdown,
175    install_dir: [inst_markdown_dir / sdbusplus_current_path],
176    build_by_default: should_generate_markdown,
177)
178
179generated_markdown += custom_target(
180    'xyz/openbmc_project/Common/Priority__markdown'.underscorify(),
181    input: [ '../../../../yaml/xyz/openbmc_project/Common/Priority.interface.yaml',  ],
182    output: [ 'Priority.md' ],
183    depend_files: sdbusplusplus_depfiles,
184    command: [
185        sdbuspp_gen_meson_prog, '--command', 'markdown',
186        '--output', meson.current_build_dir(),
187        '--tool', sdbusplusplus_prog,
188        '--directory', meson.current_source_dir() / '../../../../yaml',
189        'xyz/openbmc_project/Common/Priority',
190    ],
191    install: should_generate_markdown,
192    install_dir: [inst_markdown_dir / sdbusplus_current_path],
193    build_by_default: should_generate_markdown,
194)
195
196generated_markdown += custom_target(
197    'xyz/openbmc_project/Common/Progress__markdown'.underscorify(),
198    input: [ '../../../../yaml/xyz/openbmc_project/Common/Progress.interface.yaml',  ],
199    output: [ 'Progress.md' ],
200    depend_files: sdbusplusplus_depfiles,
201    command: [
202        sdbuspp_gen_meson_prog, '--command', 'markdown',
203        '--output', meson.current_build_dir(),
204        '--tool', sdbusplusplus_prog,
205        '--directory', meson.current_source_dir() / '../../../../yaml',
206        'xyz/openbmc_project/Common/Progress',
207    ],
208    install: should_generate_markdown,
209    install_dir: [inst_markdown_dir / sdbusplus_current_path],
210    build_by_default: should_generate_markdown,
211)
212
213generated_markdown += custom_target(
214    'xyz/openbmc_project/Common/TFTP__markdown'.underscorify(),
215    input: [ '../../../../yaml/xyz/openbmc_project/Common/TFTP.interface.yaml',  ],
216    output: [ 'TFTP.md' ],
217    depend_files: sdbusplusplus_depfiles,
218    command: [
219        sdbuspp_gen_meson_prog, '--command', 'markdown',
220        '--output', meson.current_build_dir(),
221        '--tool', sdbusplusplus_prog,
222        '--directory', meson.current_source_dir() / '../../../../yaml',
223        'xyz/openbmc_project/Common/TFTP',
224    ],
225    install: should_generate_markdown,
226    install_dir: [inst_markdown_dir / sdbusplus_current_path],
227    build_by_default: should_generate_markdown,
228)
229
230generated_markdown += custom_target(
231    'xyz/openbmc_project/Common/Threshold__markdown'.underscorify(),
232    input: [ '../../../../yaml/xyz/openbmc_project/Common/Threshold.interface.yaml',  ],
233    output: [ 'Threshold.md' ],
234    depend_files: sdbusplusplus_depfiles,
235    command: [
236        sdbuspp_gen_meson_prog, '--command', 'markdown',
237        '--output', meson.current_build_dir(),
238        '--tool', sdbusplusplus_prog,
239        '--directory', meson.current_source_dir() / '../../../../yaml',
240        'xyz/openbmc_project/Common/Threshold',
241    ],
242    install: should_generate_markdown,
243    install_dir: [inst_markdown_dir / sdbusplus_current_path],
244    build_by_default: should_generate_markdown,
245)
246
247generated_markdown += custom_target(
248    'xyz/openbmc_project/Common/UUID__markdown'.underscorify(),
249    input: [ '../../../../yaml/xyz/openbmc_project/Common/UUID.interface.yaml',  ],
250    output: [ 'UUID.md' ],
251    depend_files: sdbusplusplus_depfiles,
252    command: [
253        sdbuspp_gen_meson_prog, '--command', 'markdown',
254        '--output', meson.current_build_dir(),
255        '--tool', sdbusplusplus_prog,
256        '--directory', meson.current_source_dir() / '../../../../yaml',
257        'xyz/openbmc_project/Common/UUID',
258    ],
259    install: should_generate_markdown,
260    install_dir: [inst_markdown_dir / sdbusplus_current_path],
261    build_by_default: should_generate_markdown,
262)
263
264