blob: e5f2a81474dfcbcc8e83231f569f7ce54cd4d798 [file] [log] [blame]
Patrick Williamsd9632142020-06-24 16:12:44 -05001# Generated file; do not modify.
2subdir('BMC')
Patrick Williams7f154002025-01-03 10:12:23 -05003subdir('BMCRedundancy')
4subdir('Boot')
5subdir('Cable')
6subdir('Chassis')
7subdir('Decorator')
8subdir('Drive')
9subdir('Host')
10subdir('Leak')
11subdir('OperatingSystem')
12subdir('PowerOnHours')
Patrick Williams754dcd72025-01-29 17:18:25 -050013subdir('SMC')
Patrick Williams7f154002025-01-03 10:12:23 -050014subdir('ScheduledHostTransition')
15subdir('Shutdown')
16subdir('SystemdTarget')
17subdir('Watchdog')
18
19sdbusplus_current_path = 'xyz/openbmc_project/State'
20
21generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050022 'xyz/openbmc_project/State/BMC__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050023 input: [
24 '../../../../yaml/xyz/openbmc_project/State/BMC.errors.yaml',
25 '../../../../yaml/xyz/openbmc_project/State/BMC.interface.yaml',
26 ],
27 output: ['BMC.md'],
Patrick Williams11335242022-09-12 06:11:41 -050028 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050029 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050030 sdbuspp_gen_meson_prog,
31 '--command',
32 'markdown',
33 '--output',
34 meson.current_build_dir(),
35 '--tool',
36 sdbusplusplus_prog,
37 '--directory',
38 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050039 'xyz/openbmc_project/State/BMC',
40 ],
Patrick Williams7f154002025-01-03 10:12:23 -050041 install: should_generate_markdown,
42 install_dir: [inst_markdown_dir / sdbusplus_current_path],
43 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050044)
45
Patrick Williams7f154002025-01-03 10:12:23 -050046generated_markdown += custom_target(
Chen Yugangf9959722020-07-28 07:53:28 +080047 'xyz/openbmc_project/State/BMCRedundancy__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050048 input: [
49 '../../../../yaml/xyz/openbmc_project/State/BMCRedundancy.interface.yaml',
50 ],
51 output: ['BMCRedundancy.md'],
Patrick Williams11335242022-09-12 06:11:41 -050052 depend_files: sdbusplusplus_depfiles,
Chen Yugangf9959722020-07-28 07:53:28 +080053 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050054 sdbuspp_gen_meson_prog,
55 '--command',
56 'markdown',
57 '--output',
58 meson.current_build_dir(),
59 '--tool',
60 sdbusplusplus_prog,
61 '--directory',
62 meson.current_source_dir() / '../../../../yaml',
Chen Yugangf9959722020-07-28 07:53:28 +080063 'xyz/openbmc_project/State/BMCRedundancy',
64 ],
Patrick Williams7f154002025-01-03 10:12:23 -050065 install: should_generate_markdown,
66 install_dir: [inst_markdown_dir / sdbusplus_current_path],
67 build_by_default: should_generate_markdown,
Chen Yugangf9959722020-07-28 07:53:28 +080068)
69
Patrick Williams7f154002025-01-03 10:12:23 -050070generated_markdown += custom_target(
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070071 'xyz/openbmc_project/State/Cable__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050072 input: ['../../../../yaml/xyz/openbmc_project/State/Cable.events.yaml'],
73 output: ['Cable.md'],
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070074 depend_files: sdbusplusplus_depfiles,
75 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050076 sdbuspp_gen_meson_prog,
77 '--command',
78 'markdown',
79 '--output',
80 meson.current_build_dir(),
81 '--tool',
82 sdbusplusplus_prog,
83 '--directory',
84 meson.current_source_dir() / '../../../../yaml',
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070085 'xyz/openbmc_project/State/Cable',
86 ],
Patrick Williams7f154002025-01-03 10:12:23 -050087 install: should_generate_markdown,
88 install_dir: [inst_markdown_dir / sdbusplus_current_path],
89 build_by_default: should_generate_markdown,
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070090)
91
Patrick Williams7f154002025-01-03 10:12:23 -050092generated_registry += custom_target(
93 'xyz/openbmc_project/State/Cable__registry'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050094 input: ['../../../../yaml/xyz/openbmc_project/State/Cable.events.yaml'],
95 output: ['Cable.json'],
Patrick Williams7f154002025-01-03 10:12:23 -050096 depend_files: sdbusplusplus_depfiles,
97 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050098 sdbuspp_gen_meson_prog,
99 '--command',
100 'registry',
101 '--output',
102 meson.current_build_dir(),
103 '--tool',
104 sdbusplusplus_prog,
105 '--directory',
106 meson.current_source_dir() / '../../../../yaml',
Patrick Williams7f154002025-01-03 10:12:23 -0500107 'xyz/openbmc_project/State/Cable',
108 ],
109 install: should_generate_registry,
110 install_dir: [inst_registry_dir / sdbusplus_current_path],
111 build_by_default: should_generate_registry,
112)
113
114generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500115 'xyz/openbmc_project/State/Chassis__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500116 input: [
117 '../../../../yaml/xyz/openbmc_project/State/Chassis.errors.yaml',
118 '../../../../yaml/xyz/openbmc_project/State/Chassis.interface.yaml',
119 ],
120 output: ['Chassis.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500121 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500122 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500123 sdbuspp_gen_meson_prog,
124 '--command',
125 'markdown',
126 '--output',
127 meson.current_build_dir(),
128 '--tool',
129 sdbusplusplus_prog,
130 '--directory',
131 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500132 'xyz/openbmc_project/State/Chassis',
133 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500134 install: should_generate_markdown,
135 install_dir: [inst_markdown_dir / sdbusplus_current_path],
136 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500137)
138
Patrick Williams7f154002025-01-03 10:12:23 -0500139generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500140 'xyz/openbmc_project/State/Drive__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500141 input: ['../../../../yaml/xyz/openbmc_project/State/Drive.interface.yaml'],
142 output: ['Drive.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500143 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500144 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500145 sdbuspp_gen_meson_prog,
146 '--command',
147 'markdown',
148 '--output',
149 meson.current_build_dir(),
150 '--tool',
151 sdbusplusplus_prog,
152 '--directory',
153 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500154 'xyz/openbmc_project/State/Drive',
155 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500156 install: should_generate_markdown,
157 install_dir: [inst_markdown_dir / sdbusplus_current_path],
158 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500159)
160
Patrick Williams7f154002025-01-03 10:12:23 -0500161generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500162 'xyz/openbmc_project/State/Host__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500163 input: [
164 '../../../../yaml/xyz/openbmc_project/State/Host.errors.yaml',
165 '../../../../yaml/xyz/openbmc_project/State/Host.interface.yaml',
166 ],
167 output: ['Host.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500168 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500169 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500170 sdbuspp_gen_meson_prog,
171 '--command',
172 'markdown',
173 '--output',
174 meson.current_build_dir(),
175 '--tool',
176 sdbusplusplus_prog,
177 '--directory',
178 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500179 'xyz/openbmc_project/State/Host',
180 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500181 install: should_generate_markdown,
182 install_dir: [inst_markdown_dir / sdbusplus_current_path],
183 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500184)
185
Patrick Williams7f154002025-01-03 10:12:23 -0500186generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500187 'xyz/openbmc_project/State/PowerOnHours__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500188 input: [
189 '../../../../yaml/xyz/openbmc_project/State/PowerOnHours.interface.yaml',
190 ],
191 output: ['PowerOnHours.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500192 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500193 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500194 sdbuspp_gen_meson_prog,
195 '--command',
196 'markdown',
197 '--output',
198 meson.current_build_dir(),
199 '--tool',
200 sdbusplusplus_prog,
201 '--directory',
202 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500203 'xyz/openbmc_project/State/PowerOnHours',
204 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500205 install: should_generate_markdown,
206 install_dir: [inst_markdown_dir / sdbusplus_current_path],
207 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500208)
209
Patrick Williams7f154002025-01-03 10:12:23 -0500210generated_markdown += custom_target(
Patrick Williams754dcd72025-01-29 17:18:25 -0500211 'xyz/openbmc_project/State/SMC__markdown'.underscorify(),
212 input: ['../../../../yaml/xyz/openbmc_project/State/SMC.events.yaml'],
213 output: ['SMC.md'],
214 depend_files: sdbusplusplus_depfiles,
215 command: [
216 sdbuspp_gen_meson_prog,
217 '--command',
218 'markdown',
219 '--output',
220 meson.current_build_dir(),
221 '--tool',
222 sdbusplusplus_prog,
223 '--directory',
224 meson.current_source_dir() / '../../../../yaml',
225 'xyz/openbmc_project/State/SMC',
226 ],
227 install: should_generate_markdown,
228 install_dir: [inst_markdown_dir / sdbusplus_current_path],
229 build_by_default: should_generate_markdown,
230)
231
232generated_registry += custom_target(
233 'xyz/openbmc_project/State/SMC__registry'.underscorify(),
234 input: ['../../../../yaml/xyz/openbmc_project/State/SMC.events.yaml'],
235 output: ['SMC.json'],
236 depend_files: sdbusplusplus_depfiles,
237 command: [
238 sdbuspp_gen_meson_prog,
239 '--command',
240 'registry',
241 '--output',
242 meson.current_build_dir(),
243 '--tool',
244 sdbusplusplus_prog,
245 '--directory',
246 meson.current_source_dir() / '../../../../yaml',
247 'xyz/openbmc_project/State/SMC',
248 ],
249 install: should_generate_registry,
250 install_dir: [inst_registry_dir / sdbusplus_current_path],
251 build_by_default: should_generate_registry,
252)
253
254generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500255 'xyz/openbmc_project/State/ScheduledHostTransition__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500256 input: [
257 '../../../../yaml/xyz/openbmc_project/State/ScheduledHostTransition.interface.yaml',
258 ],
259 output: ['ScheduledHostTransition.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500260 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500261 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500262 sdbuspp_gen_meson_prog,
263 '--command',
264 'markdown',
265 '--output',
266 meson.current_build_dir(),
267 '--tool',
268 sdbusplusplus_prog,
269 '--directory',
270 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500271 'xyz/openbmc_project/State/ScheduledHostTransition',
272 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500273 install: should_generate_markdown,
274 install_dir: [inst_markdown_dir / sdbusplus_current_path],
275 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500276)
277
Patrick Williams7f154002025-01-03 10:12:23 -0500278generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500279 'xyz/openbmc_project/State/SystemdTarget__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500280 input: [
281 '../../../../yaml/xyz/openbmc_project/State/SystemdTarget.errors.yaml',
282 ],
283 output: ['SystemdTarget.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500284 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500285 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500286 sdbuspp_gen_meson_prog,
287 '--command',
288 'markdown',
289 '--output',
290 meson.current_build_dir(),
291 '--tool',
292 sdbusplusplus_prog,
293 '--directory',
294 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500295 'xyz/openbmc_project/State/SystemdTarget',
296 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500297 install: should_generate_markdown,
298 install_dir: [inst_markdown_dir / sdbusplus_current_path],
299 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500300)
301
Patrick Williams7f154002025-01-03 10:12:23 -0500302generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500303 'xyz/openbmc_project/State/Watchdog__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500304 input: [
305 '../../../../yaml/xyz/openbmc_project/State/Watchdog.interface.yaml',
306 ],
307 output: ['Watchdog.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500308 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500309 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500310 sdbuspp_gen_meson_prog,
311 '--command',
312 'markdown',
313 '--output',
314 meson.current_build_dir(),
315 '--tool',
316 sdbusplusplus_prog,
317 '--directory',
318 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500319 'xyz/openbmc_project/State/Watchdog',
320 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500321 install: should_generate_markdown,
322 install_dir: [inst_markdown_dir / sdbusplus_current_path],
323 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500324)
325