blob: 01c93d8cb42bd4905c2c2c3a09170746f3ef1b2b [file] [log] [blame]
Patrick Williamsd9632142020-06-24 16:12:44 -05001# Generated file; do not modify.
2subdir('Association')
Patrick Williams7f154002025-01-03 10:12:23 -05003subdir('Attestation')
4subdir('BIOSConfig')
5subdir('Certs')
6subdir('Channel')
7subdir('Chassis')
8subdir('Collection')
9subdir('Common')
10subdir('Condition')
Alexander Hansen7b5b4e82024-11-08 11:24:25 +010011subdir('Configuration')
Patrick Williams7f154002025-01-03 10:12:23 -050012subdir('Console')
13subdir('Control')
14subdir('Debug')
15subdir('Dump')
16subdir('HardwareIsolation')
17subdir('Inventory')
18subdir('Ipmi')
19subdir('Led')
20subdir('Logging')
21subdir('MCTP')
22subdir('Memory')
23subdir('Metric')
24subdir('Network')
25subdir('Nvme')
26subdir('Object')
27subdir('ObjectMapper')
28subdir('PFR')
29subdir('PLDM')
30subdir('ScheduledTime')
31subdir('Sensor')
32subdir('Smbios')
33subdir('Software')
34subdir('State')
35subdir('Telemetry')
36subdir('Time')
37subdir('User')
38subdir('VirtualMedia')
39
40sdbusplus_current_path = 'xyz/openbmc_project'
41
42generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050043 'xyz/openbmc_project/Association__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050044 input: ['../../../yaml/xyz/openbmc_project/Association.interface.yaml'],
45 output: ['Association.md'],
Patrick Williams11335242022-09-12 06:11:41 -050046 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050047 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050048 sdbuspp_gen_meson_prog,
49 '--command',
50 'markdown',
51 '--output',
52 meson.current_build_dir(),
53 '--tool',
54 sdbusplusplus_prog,
55 '--directory',
56 meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050057 'xyz/openbmc_project/Association',
58 ],
Patrick Williams7f154002025-01-03 10:12:23 -050059 install: should_generate_markdown,
60 install_dir: [inst_markdown_dir / sdbusplus_current_path],
61 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050062)
63
Patrick Williams7f154002025-01-03 10:12:23 -050064generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050065 'xyz/openbmc_project/Certs__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050066 input: ['../../../yaml/xyz/openbmc_project/Certs.errors.yaml'],
67 output: ['Certs.md'],
Patrick Williams11335242022-09-12 06:11:41 -050068 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050069 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050070 sdbuspp_gen_meson_prog,
71 '--command',
72 'markdown',
73 '--output',
74 meson.current_build_dir(),
75 '--tool',
76 sdbusplusplus_prog,
77 '--directory',
78 meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050079 'xyz/openbmc_project/Certs',
80 ],
Patrick Williams7f154002025-01-03 10:12:23 -050081 install: should_generate_markdown,
82 install_dir: [inst_markdown_dir / sdbusplus_current_path],
83 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050084)
85
Patrick Williams7f154002025-01-03 10:12:23 -050086generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050087 'xyz/openbmc_project/Common__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050088 input: ['../../../yaml/xyz/openbmc_project/Common.errors.yaml'],
89 output: ['Common.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',
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(
Ramesh Iyyarb96ed612021-06-26 10:21:19 -0500109 'xyz/openbmc_project/HardwareIsolation__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500110 input: ['../../../yaml/xyz/openbmc_project/HardwareIsolation.errors.yaml'],
111 output: ['HardwareIsolation.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500112 depend_files: sdbusplusplus_depfiles,
Ramesh Iyyarb96ed612021-06-26 10:21:19 -0500113 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500114 sdbuspp_gen_meson_prog,
115 '--command',
116 'markdown',
117 '--output',
118 meson.current_build_dir(),
119 '--tool',
120 sdbusplusplus_prog,
121 '--directory',
122 meson.current_source_dir() / '../../../yaml',
Ramesh Iyyarb96ed612021-06-26 10:21:19 -0500123 'xyz/openbmc_project/HardwareIsolation',
124 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500125 install: should_generate_markdown,
126 install_dir: [inst_markdown_dir / sdbusplus_current_path],
127 build_by_default: should_generate_markdown,
Ramesh Iyyarb96ed612021-06-26 10:21:19 -0500128)
129
Patrick Williams7f154002025-01-03 10:12:23 -0500130generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500131 'xyz/openbmc_project/Inventory__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500132 input: ['../../../yaml/xyz/openbmc_project/Inventory.errors.yaml'],
133 output: ['Inventory.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500134 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500135 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500136 sdbuspp_gen_meson_prog,
137 '--command',
138 'markdown',
139 '--output',
140 meson.current_build_dir(),
141 '--tool',
142 sdbusplusplus_prog,
143 '--directory',
144 meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500145 'xyz/openbmc_project/Inventory',
146 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500147 install: should_generate_markdown,
148 install_dir: [inst_markdown_dir / sdbusplus_current_path],
149 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500150)
151
Patrick Williams7f154002025-01-03 10:12:23 -0500152generated_markdown += custom_target(
Patrick Williams73c931f2024-10-03 11:00:29 -0400153 'xyz/openbmc_project/Logging__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500154 input: ['../../../yaml/xyz/openbmc_project/Logging.events.yaml'],
155 output: ['Logging.md'],
Patrick Williams73c931f2024-10-03 11:00:29 -0400156 depend_files: sdbusplusplus_depfiles,
157 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500158 sdbuspp_gen_meson_prog,
159 '--command',
160 'markdown',
161 '--output',
162 meson.current_build_dir(),
163 '--tool',
164 sdbusplusplus_prog,
165 '--directory',
166 meson.current_source_dir() / '../../../yaml',
Patrick Williams73c931f2024-10-03 11:00:29 -0400167 'xyz/openbmc_project/Logging',
168 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500169 install: should_generate_markdown,
170 install_dir: [inst_markdown_dir / sdbusplus_current_path],
171 build_by_default: should_generate_markdown,
Patrick Williams73c931f2024-10-03 11:00:29 -0400172)
173
Patrick Williams7f154002025-01-03 10:12:23 -0500174generated_registry += custom_target(
175 'xyz/openbmc_project/Logging__registry'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500176 input: ['../../../yaml/xyz/openbmc_project/Logging.events.yaml'],
177 output: ['Logging.json'],
Patrick Williams7f154002025-01-03 10:12:23 -0500178 depend_files: sdbusplusplus_depfiles,
179 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500180 sdbuspp_gen_meson_prog,
181 '--command',
182 'registry',
183 '--output',
184 meson.current_build_dir(),
185 '--tool',
186 sdbusplusplus_prog,
187 '--directory',
188 meson.current_source_dir() / '../../../yaml',
Patrick Williams7f154002025-01-03 10:12:23 -0500189 'xyz/openbmc_project/Logging',
190 ],
191 install: should_generate_registry,
192 install_dir: [inst_registry_dir / sdbusplus_current_path],
193 build_by_default: should_generate_registry,
194)
195
196generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500197 'xyz/openbmc_project/ObjectMapper__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500198 input: ['../../../yaml/xyz/openbmc_project/ObjectMapper.interface.yaml'],
199 output: ['ObjectMapper.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500200 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500201 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500202 sdbuspp_gen_meson_prog,
203 '--command',
204 'markdown',
205 '--output',
206 meson.current_build_dir(),
207 '--tool',
208 sdbusplusplus_prog,
209 '--directory',
210 meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500211 'xyz/openbmc_project/ObjectMapper',
212 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500213 install: should_generate_markdown,
214 install_dir: [inst_markdown_dir / sdbusplus_current_path],
215 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500216)
217
Patrick Williams7f154002025-01-03 10:12:23 -0500218generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500219 'xyz/openbmc_project/ScheduledTime__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500220 input: ['../../../yaml/xyz/openbmc_project/ScheduledTime.errors.yaml'],
221 output: ['ScheduledTime.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500222 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500223 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500224 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',
Patrick Williamsd9632142020-06-24 16:12:44 -0500233 'xyz/openbmc_project/ScheduledTime',
234 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500235 install: should_generate_markdown,
236 install_dir: [inst_markdown_dir / sdbusplus_current_path],
237 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500238)
239
Patrick Williams7f154002025-01-03 10:12:23 -0500240generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500241 'xyz/openbmc_project/Time__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500242 input: ['../../../yaml/xyz/openbmc_project/Time.errors.yaml'],
243 output: ['Time.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500244 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500245 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500246 sdbuspp_gen_meson_prog,
247 '--command',
248 'markdown',
249 '--output',
250 meson.current_build_dir(),
251 '--tool',
252 sdbusplusplus_prog,
253 '--directory',
254 meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500255 'xyz/openbmc_project/Time',
256 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500257 install: should_generate_markdown,
258 install_dir: [inst_markdown_dir / sdbusplus_current_path],
259 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500260)
261