blob: f34a7aa2f443e67e65bd7217452ff10f8fa7b7c1 [file] [log] [blame]
Patrick Williamsd9632142020-06-24 16:12:44 -05001# Generated file; do not modify.
Patrick Williams7f154002025-01-03 10:12:23 -05002subdir('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
Patrick Williamsd9632142020-06-24 16:12:44 -050018generated_sources += custom_target(
19 'xyz/openbmc_project/Common__cpp'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050020 input: ['../../../../yaml/xyz/openbmc_project/Common.errors.yaml'],
21 output: ['error.cpp', 'error.hpp'],
Patrick Williams11335242022-09-12 06:11:41 -050022 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050023 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050024 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',
Patrick Williamsd9632142020-06-24 16:12:44 -050033 'xyz/openbmc_project/Common',
34 ],
Patrick Williams7f154002025-01-03 10:12:23 -050035 install: should_generate_cpp,
Patrick Williams0e788282025-01-31 06:34:56 -050036 install_dir: [false, get_option('includedir') / sdbusplus_current_path],
Patrick Williams7f154002025-01-03 10:12:23 -050037 build_by_default: should_generate_cpp,
Patrick Williamsd9632142020-06-24 16:12:44 -050038)
39
Patrick Williams7f154002025-01-03 10:12:23 -050040generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050041 'xyz/openbmc_project/Common/Callout__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050042 input: ['../../../../yaml/xyz/openbmc_project/Common/Callout.errors.yaml'],
43 output: ['Callout.md'],
Patrick Williams11335242022-09-12 06:11:41 -050044 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050045 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050046 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',
Patrick Williamsd9632142020-06-24 16:12:44 -050055 'xyz/openbmc_project/Common/Callout',
56 ],
Patrick Williams7f154002025-01-03 10:12:23 -050057 install: should_generate_markdown,
58 install_dir: [inst_markdown_dir / sdbusplus_current_path],
59 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050060)
61
Patrick Williams7f154002025-01-03 10:12:23 -050062generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050063 'xyz/openbmc_project/Common/Device__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050064 input: ['../../../../yaml/xyz/openbmc_project/Common/Device.errors.yaml'],
65 output: ['Device.md'],
Patrick Williams11335242022-09-12 06:11:41 -050066 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050067 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050068 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',
Patrick Williamsd9632142020-06-24 16:12:44 -050077 'xyz/openbmc_project/Common/Device',
78 ],
Patrick Williams7f154002025-01-03 10:12:23 -050079 install: should_generate_markdown,
80 install_dir: [inst_markdown_dir / sdbusplus_current_path],
81 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050082)
83
Patrick Williams7f154002025-01-03 10:12:23 -050084generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050085 'xyz/openbmc_project/Common/FactoryReset__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050086 input: [
87 '../../../../yaml/xyz/openbmc_project/Common/FactoryReset.interface.yaml',
88 ],
89 output: ['FactoryReset.md'],
Patrick Williams11335242022-09-12 06:11:41 -050090 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050091 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050092 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',
Patrick Williamsd9632142020-06-24 16:12:44 -0500101 'xyz/openbmc_project/Common/FactoryReset',
102 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500103 install: should_generate_markdown,
104 install_dir: [inst_markdown_dir / sdbusplus_current_path],
105 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500106)
107
Patrick Williams7f154002025-01-03 10:12:23 -0500108generated_markdown += custom_target(
Jayanth Othayoth871f7552024-02-27 00:16:55 -0600109 'xyz/openbmc_project/Common/FaultLogType__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500110 input: [
111 '../../../../yaml/xyz/openbmc_project/Common/FaultLogType.interface.yaml',
112 ],
113 output: ['FaultLogType.md'],
Jayanth Othayoth871f7552024-02-27 00:16:55 -0600114 depend_files: sdbusplusplus_depfiles,
115 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500116 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',
Jayanth Othayoth871f7552024-02-27 00:16:55 -0600125 'xyz/openbmc_project/Common/FaultLogType',
126 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500127 install: should_generate_markdown,
128 install_dir: [inst_markdown_dir / sdbusplus_current_path],
129 build_by_default: should_generate_markdown,
Jayanth Othayoth871f7552024-02-27 00:16:55 -0600130)
131
Patrick Williams7f154002025-01-03 10:12:23 -0500132generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500133 'xyz/openbmc_project/Common/File__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500134 input: ['../../../../yaml/xyz/openbmc_project/Common/File.errors.yaml'],
135 output: ['File.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500136 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500137 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500138 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',
Patrick Williamsd9632142020-06-24 16:12:44 -0500147 'xyz/openbmc_project/Common/File',
148 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500149 install: should_generate_markdown,
150 install_dir: [inst_markdown_dir / sdbusplus_current_path],
151 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500152)
153
Patrick Williams7f154002025-01-03 10:12:23 -0500154generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500155 'xyz/openbmc_project/Common/FilePath__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500156 input: [
157 '../../../../yaml/xyz/openbmc_project/Common/FilePath.interface.yaml',
158 ],
159 output: ['FilePath.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500160 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500161 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500162 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',
Patrick Williamsd9632142020-06-24 16:12:44 -0500171 'xyz/openbmc_project/Common/FilePath',
172 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500173 install: should_generate_markdown,
174 install_dir: [inst_markdown_dir / sdbusplus_current_path],
175 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500176)
177
Patrick Williams7f154002025-01-03 10:12:23 -0500178generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500179 'xyz/openbmc_project/Common/ObjectPath__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500180 input: [
181 '../../../../yaml/xyz/openbmc_project/Common/ObjectPath.interface.yaml',
182 ],
183 output: ['ObjectPath.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500184 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500185 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500186 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',
Patrick Williamsd9632142020-06-24 16:12:44 -0500195 'xyz/openbmc_project/Common/ObjectPath',
196 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500197 install: should_generate_markdown,
198 install_dir: [inst_markdown_dir / sdbusplus_current_path],
199 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500200)
201
Patrick Williams7f154002025-01-03 10:12:23 -0500202generated_markdown += custom_target(
Asmitha Karunanithia39c66a2021-09-21 11:05:50 -0500203 'xyz/openbmc_project/Common/OriginatedBy__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500204 input: [
205 '../../../../yaml/xyz/openbmc_project/Common/OriginatedBy.interface.yaml',
206 ],
207 output: ['OriginatedBy.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500208 depend_files: sdbusplusplus_depfiles,
Asmitha Karunanithia39c66a2021-09-21 11:05:50 -0500209 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500210 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',
Asmitha Karunanithia39c66a2021-09-21 11:05:50 -0500219 'xyz/openbmc_project/Common/OriginatedBy',
220 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500221 install: should_generate_markdown,
222 install_dir: [inst_markdown_dir / sdbusplus_current_path],
223 build_by_default: should_generate_markdown,
Asmitha Karunanithia39c66a2021-09-21 11:05:50 -0500224)
225
Patrick Williams7f154002025-01-03 10:12:23 -0500226generated_markdown += custom_target(
Lakshmi Yadlapati8a2674b2023-09-25 11:16:58 -0500227 'xyz/openbmc_project/Common/Priority__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500228 input: [
229 '../../../../yaml/xyz/openbmc_project/Common/Priority.interface.yaml',
230 ],
231 output: ['Priority.md'],
Lakshmi Yadlapati8a2674b2023-09-25 11:16:58 -0500232 depend_files: sdbusplusplus_depfiles,
233 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500234 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',
Lakshmi Yadlapati8a2674b2023-09-25 11:16:58 -0500243 'xyz/openbmc_project/Common/Priority',
244 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500245 install: should_generate_markdown,
246 install_dir: [inst_markdown_dir / sdbusplus_current_path],
247 build_by_default: should_generate_markdown,
Lakshmi Yadlapati8a2674b2023-09-25 11:16:58 -0500248)
249
Patrick Williams7f154002025-01-03 10:12:23 -0500250generated_markdown += custom_target(
Dhruvaraj Subhashchandrand6217802020-09-08 23:05:43 -0500251 'xyz/openbmc_project/Common/Progress__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500252 input: [
253 '../../../../yaml/xyz/openbmc_project/Common/Progress.interface.yaml',
254 ],
255 output: ['Progress.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500256 depend_files: sdbusplusplus_depfiles,
Dhruvaraj Subhashchandrand6217802020-09-08 23:05:43 -0500257 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500258 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',
Dhruvaraj Subhashchandrand6217802020-09-08 23:05:43 -0500267 'xyz/openbmc_project/Common/Progress',
268 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500269 install: should_generate_markdown,
270 install_dir: [inst_markdown_dir / sdbusplus_current_path],
271 build_by_default: should_generate_markdown,
Dhruvaraj Subhashchandrand6217802020-09-08 23:05:43 -0500272)
273
Patrick Williams7f154002025-01-03 10:12:23 -0500274generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500275 'xyz/openbmc_project/Common/TFTP__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500276 input: ['../../../../yaml/xyz/openbmc_project/Common/TFTP.interface.yaml'],
277 output: ['TFTP.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500278 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500279 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500280 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',
Patrick Williamsd9632142020-06-24 16:12:44 -0500289 'xyz/openbmc_project/Common/TFTP',
290 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500291 install: should_generate_markdown,
292 install_dir: [inst_markdown_dir / sdbusplus_current_path],
293 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500294)
295
Patrick Williams7f154002025-01-03 10:12:23 -0500296generated_markdown += custom_target(
Jagpal Singh Gilla60ff842023-07-12 15:13:25 -0700297 'xyz/openbmc_project/Common/Threshold__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500298 input: [
299 '../../../../yaml/xyz/openbmc_project/Common/Threshold.interface.yaml',
300 ],
301 output: ['Threshold.md'],
Jagpal Singh Gilla60ff842023-07-12 15:13:25 -0700302 depend_files: sdbusplusplus_depfiles,
303 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500304 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',
Jagpal Singh Gilla60ff842023-07-12 15:13:25 -0700313 'xyz/openbmc_project/Common/Threshold',
314 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500315 install: should_generate_markdown,
316 install_dir: [inst_markdown_dir / sdbusplus_current_path],
317 build_by_default: should_generate_markdown,
Jagpal Singh Gilla60ff842023-07-12 15:13:25 -0700318)
319
Patrick Williams7f154002025-01-03 10:12:23 -0500320generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500321 'xyz/openbmc_project/Common/UUID__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500322 input: ['../../../../yaml/xyz/openbmc_project/Common/UUID.interface.yaml'],
323 output: ['UUID.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500324 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500325 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500326 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',
Patrick Williamsd9632142020-06-24 16:12:44 -0500335 'xyz/openbmc_project/Common/UUID',
336 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500337 install: should_generate_markdown,
338 install_dir: [inst_markdown_dir / sdbusplus_current_path],
339 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500340)
341