blob: 0a2150f46e8b4af84b44e05c46ec0d6e62f3f2d9 [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 Williams7f154002025-01-03 10:12:23 -050020 input: [
21 '../../../../yaml/xyz/openbmc_project/Common.errors.yaml',
22 ],
23 output: [
24 'error.cpp',
25 'error.hpp',
26 ],
Patrick Williams11335242022-09-12 06:11:41 -050027 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050028 command: [
29 sdbuspp_gen_meson_prog, '--command', 'cpp',
30 '--output', meson.current_build_dir(),
31 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070032 '--directory', 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,
36 install_dir: [
37 false,
38 get_option('includedir') / sdbusplus_current_path,
39 ],
40 build_by_default: should_generate_cpp,
Patrick Williamsd9632142020-06-24 16:12:44 -050041)
42
Patrick Williams7f154002025-01-03 10:12:23 -050043generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050044 'xyz/openbmc_project/Common/Callout__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070045 input: [ '../../../../yaml/xyz/openbmc_project/Common/Callout.errors.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -050046 output: [ 'Callout.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050047 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050048 command: [
49 sdbuspp_gen_meson_prog, '--command', 'markdown',
50 '--output', meson.current_build_dir(),
51 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070052 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050053 'xyz/openbmc_project/Common/Callout',
54 ],
Patrick Williams7f154002025-01-03 10:12:23 -050055 install: should_generate_markdown,
56 install_dir: [inst_markdown_dir / sdbusplus_current_path],
57 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050058)
59
Patrick Williams7f154002025-01-03 10:12:23 -050060generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050061 'xyz/openbmc_project/Common/Device__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070062 input: [ '../../../../yaml/xyz/openbmc_project/Common/Device.errors.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -050063 output: [ 'Device.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050064 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050065 command: [
66 sdbuspp_gen_meson_prog, '--command', 'markdown',
67 '--output', meson.current_build_dir(),
68 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070069 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050070 'xyz/openbmc_project/Common/Device',
71 ],
Patrick Williams7f154002025-01-03 10:12:23 -050072 install: should_generate_markdown,
73 install_dir: [inst_markdown_dir / sdbusplus_current_path],
74 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050075)
76
Patrick Williams7f154002025-01-03 10:12:23 -050077generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050078 'xyz/openbmc_project/Common/FactoryReset__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070079 input: [ '../../../../yaml/xyz/openbmc_project/Common/FactoryReset.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -050080 output: [ 'FactoryReset.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050081 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050082 command: [
83 sdbuspp_gen_meson_prog, '--command', 'markdown',
84 '--output', meson.current_build_dir(),
85 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070086 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050087 'xyz/openbmc_project/Common/FactoryReset',
88 ],
Patrick Williams7f154002025-01-03 10:12:23 -050089 install: should_generate_markdown,
90 install_dir: [inst_markdown_dir / sdbusplus_current_path],
91 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050092)
93
Patrick Williams7f154002025-01-03 10:12:23 -050094generated_markdown += custom_target(
Jayanth Othayoth871f7552024-02-27 00:16:55 -060095 '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 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500106 install: should_generate_markdown,
107 install_dir: [inst_markdown_dir / sdbusplus_current_path],
108 build_by_default: should_generate_markdown,
Jayanth Othayoth871f7552024-02-27 00:16:55 -0600109)
110
Patrick Williams7f154002025-01-03 10:12:23 -0500111generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500112 'xyz/openbmc_project/Common/File__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700113 input: [ '../../../../yaml/xyz/openbmc_project/Common/File.errors.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500114 output: [ 'File.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500115 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500116 command: [
117 sdbuspp_gen_meson_prog, '--command', 'markdown',
118 '--output', meson.current_build_dir(),
119 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700120 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500121 'xyz/openbmc_project/Common/File',
122 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500123 install: should_generate_markdown,
124 install_dir: [inst_markdown_dir / sdbusplus_current_path],
125 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500126)
127
Patrick Williams7f154002025-01-03 10:12:23 -0500128generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500129 'xyz/openbmc_project/Common/FilePath__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700130 input: [ '../../../../yaml/xyz/openbmc_project/Common/FilePath.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500131 output: [ 'FilePath.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500132 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500133 command: [
134 sdbuspp_gen_meson_prog, '--command', 'markdown',
135 '--output', meson.current_build_dir(),
136 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700137 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500138 'xyz/openbmc_project/Common/FilePath',
139 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500140 install: should_generate_markdown,
141 install_dir: [inst_markdown_dir / sdbusplus_current_path],
142 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500143)
144
Patrick Williams7f154002025-01-03 10:12:23 -0500145generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500146 'xyz/openbmc_project/Common/ObjectPath__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700147 input: [ '../../../../yaml/xyz/openbmc_project/Common/ObjectPath.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500148 output: [ 'ObjectPath.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500149 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500150 command: [
151 sdbuspp_gen_meson_prog, '--command', 'markdown',
152 '--output', meson.current_build_dir(),
153 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700154 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500155 'xyz/openbmc_project/Common/ObjectPath',
156 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500157 install: should_generate_markdown,
158 install_dir: [inst_markdown_dir / sdbusplus_current_path],
159 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500160)
161
Patrick Williams7f154002025-01-03 10:12:23 -0500162generated_markdown += custom_target(
Asmitha Karunanithia39c66a2021-09-21 11:05:50 -0500163 'xyz/openbmc_project/Common/OriginatedBy__markdown'.underscorify(),
164 input: [ '../../../../yaml/xyz/openbmc_project/Common/OriginatedBy.interface.yaml', ],
165 output: [ 'OriginatedBy.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500166 depend_files: sdbusplusplus_depfiles,
Asmitha Karunanithia39c66a2021-09-21 11:05:50 -0500167 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 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500174 install: should_generate_markdown,
175 install_dir: [inst_markdown_dir / sdbusplus_current_path],
176 build_by_default: should_generate_markdown,
Asmitha Karunanithia39c66a2021-09-21 11:05:50 -0500177)
178
Patrick Williams7f154002025-01-03 10:12:23 -0500179generated_markdown += custom_target(
Lakshmi Yadlapati8a2674b2023-09-25 11:16:58 -0500180 '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 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500191 install: should_generate_markdown,
192 install_dir: [inst_markdown_dir / sdbusplus_current_path],
193 build_by_default: should_generate_markdown,
Lakshmi Yadlapati8a2674b2023-09-25 11:16:58 -0500194)
195
Patrick Williams7f154002025-01-03 10:12:23 -0500196generated_markdown += custom_target(
Dhruvaraj Subhashchandrand6217802020-09-08 23:05:43 -0500197 'xyz/openbmc_project/Common/Progress__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700198 input: [ '../../../../yaml/xyz/openbmc_project/Common/Progress.interface.yaml', ],
Dhruvaraj Subhashchandrand6217802020-09-08 23:05:43 -0500199 output: [ 'Progress.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500200 depend_files: sdbusplusplus_depfiles,
Dhruvaraj Subhashchandrand6217802020-09-08 23:05:43 -0500201 command: [
202 sdbuspp_gen_meson_prog, '--command', 'markdown',
203 '--output', meson.current_build_dir(),
204 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700205 '--directory', meson.current_source_dir() / '../../../../yaml',
Dhruvaraj Subhashchandrand6217802020-09-08 23:05:43 -0500206 'xyz/openbmc_project/Common/Progress',
207 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500208 install: should_generate_markdown,
209 install_dir: [inst_markdown_dir / sdbusplus_current_path],
210 build_by_default: should_generate_markdown,
Dhruvaraj Subhashchandrand6217802020-09-08 23:05:43 -0500211)
212
Patrick Williams7f154002025-01-03 10:12:23 -0500213generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500214 'xyz/openbmc_project/Common/TFTP__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700215 input: [ '../../../../yaml/xyz/openbmc_project/Common/TFTP.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500216 output: [ 'TFTP.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500217 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500218 command: [
219 sdbuspp_gen_meson_prog, '--command', 'markdown',
220 '--output', meson.current_build_dir(),
221 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700222 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500223 'xyz/openbmc_project/Common/TFTP',
224 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500225 install: should_generate_markdown,
226 install_dir: [inst_markdown_dir / sdbusplus_current_path],
227 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500228)
229
Patrick Williams7f154002025-01-03 10:12:23 -0500230generated_markdown += custom_target(
Jagpal Singh Gilla60ff842023-07-12 15:13:25 -0700231 '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 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500242 install: should_generate_markdown,
243 install_dir: [inst_markdown_dir / sdbusplus_current_path],
244 build_by_default: should_generate_markdown,
Jagpal Singh Gilla60ff842023-07-12 15:13:25 -0700245)
246
Patrick Williams7f154002025-01-03 10:12:23 -0500247generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500248 'xyz/openbmc_project/Common/UUID__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700249 input: [ '../../../../yaml/xyz/openbmc_project/Common/UUID.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500250 output: [ 'UUID.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500251 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500252 command: [
253 sdbuspp_gen_meson_prog, '--command', 'markdown',
254 '--output', meson.current_build_dir(),
255 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700256 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500257 'xyz/openbmc_project/Common/UUID',
258 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500259 install: should_generate_markdown,
260 install_dir: [inst_markdown_dir / sdbusplus_current_path],
261 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500262)
263